public TimeSeriesResourcesList GetResourceByGuid(Guid guid) { TimeSeriesResourcesList tmList = new TimeSeriesResourcesList(); tmList.Load(guid); return(tmList); }
public TimeSeriesResourcesList GetResourceInfoById(string resId) { XmlDocument doc = new XmlDocument(); TimeSeriesResourcesList tm = new TimeSeriesResourcesList(); HydroSecurityInternal hydroInternal = new HydroSecurityInternal(); Guid g = new Guid(resId); tm = hydroInternal.GetResourceByGuid(g); //XmlSerializer ser = new XmlSerializer(tm.GetType()); //System.Text.StringBuilder sb = new System.Text.StringBuilder(); //System.IO.StringWriter writer = new System.IO.StringWriter(sb); //ser.Serialize(writer, tm); //doc.LoadXml(sb.ToString()); //return doc; return(tm); }
public ResourceCatalog ResolveResources(Parameters parameters, string resourceType) { ResourceCatalog resCat = new ResourceCatalog(); if (resourceType == "timeseries") { TimeSeriesResourcesList tmList = new TimeSeriesResourcesList(); tmList.Load(parameters); for (int i = 0; i < tmList.timeResourcesLocal.Count; i++) { resCat.timeSeriesCatalog.Add(tmList.timeResourcesLocal[i]); } } return(resCat); }
public ResourceCatalog GetResourceInfo(Parameters parameters, string resourceType) { XmlDocument doc = new XmlDocument(); TimeSeriesResourcesList tm = new TimeSeriesResourcesList(); HydroSecurityInternal hydroInternal = new HydroSecurityInternal(); ResourceCatalog resCat = new ResourceCatalog(); resCat = hydroInternal.ResolveResources(parameters, resourceType); //XmlSerializer ser = new XmlSerializer(resCat.GetType()); //System.Text.StringBuilder sb = new System.Text.StringBuilder(); //System.IO.StringWriter writer = new System.IO.StringWriter(sb); //ser.Serialize(writer, resCat); //doc.LoadXml(sb.ToString()); return(resCat); }