public static IEnumerable <DataItem> GetRunningData(Dictionary <string, IList <string> > idDictionary) { IList <DataItem> result = new List <DataItem>(); foreach (var item in idDictionary.Keys) { EnergyContrastHelper contrastHelper = new EnergyContrastHelper("RunningState"); foreach (var dataItem in contrastHelper.GetRealtimeDatas(item, idDictionary[item])) { result.Add(dataItem); } } return(result); }
public IEnumerable <DataItem> GetPlaybackDataItem(DateTime myDate, string organizationId, params string[] variableIds) { IList <DataItem> results = new List <DataItem>(); string connStr = ConnectionStringFactory.NXJCConnectionString; _dataFactory = new SqlServerDataFactory(connStr); EnergyContrastHelper contrastHelper = new EnergyContrastHelper(_type); foreach (var item in contrastHelper.GetPlaybackDatas(myDate, organizationId, variableIds)) { results.Add(item); } //foreach (var item in GetRealtimeDatas(organizationId)) //{ // results.Add(item); //} return(results); }
public IEnumerable <DataItem> GetDataItem(string organizationId, params string[] variableIds) { IList <DataItem> results = new List <DataItem>(); string dcsConn = ConnectionStringFactory.GetDCSConnectionString(organizationId); _dataFactory = new SqlServerDataFactory(dcsConn); EnergyContrastHelper contrastHelper = new EnergyContrastHelper(_type); foreach (var item in contrastHelper.GetRealtimeDatas(organizationId, variableIds)) { results.Add(item); } //foreach (var item in GetRealtimeDatas(organizationId)) //{ // results.Add(item); //} return(results); }