Fixd the EconomicIndicators insert.
All checks were successful
Build .NET Project / build (push) Successful in 4m48s

This commit is contained in:
2025-11-23 15:55:45 -05:00
parent 78eb7595fb
commit fe1c11fdf2
2 changed files with 18 additions and 3 deletions

View File

@@ -8,6 +8,12 @@ namespace MarketData.MarketDataModel
public EconomicIndicators()
{
}
public EconomicIndicators(List<EconomicIndicator> indicators)
{
this.AddRange(indicators);
}
public List<Int32> GetYears()
{
if(0==Count)return null;
@@ -15,6 +21,7 @@ namespace MarketData.MarketDataModel
years.Sort();
return years;
}
public Dictionary<String,EconomicIndicators> GetDictionary()
{
Dictionary<String,EconomicIndicators> dictionary=new Dictionary<String,EconomicIndicators>();
@@ -37,6 +44,7 @@ namespace MarketData.MarketDataModel
}
return dictionary;
}
public static EconomicIndicators FromZipFile(String strPathZipFile,String strPathExtractFolder,bool debug=false)
{
try
@@ -101,6 +109,7 @@ namespace MarketData.MarketDataModel
}
}
}
public static EconomicIndicators FromDataTable(DataTable dataTable)
{
String strValue=null;
@@ -144,6 +153,7 @@ namespace MarketData.MarketDataModel
}
}
}
public class EconomicIndicatorByYear : IComparer<EconomicIndicator>
{
public int Compare(EconomicIndicator p1,EconomicIndicator p2)
@@ -151,6 +161,7 @@ namespace MarketData.MarketDataModel
return p1.Year.CompareTo(p2.Year);
}
}
public class EconomicIndicator
{
public String Source{get;set;}