public List <MonPoint> getMonPointListByObjsID(string project, int objsid, string filter) { var repo = new RepositoryForServer <MonPoint>(project); return(repo.RetrieveAll().Result); //var repo = new RepositoryForServer<MonPoint>(project); //return repo.RetrieveByObjs(objsid, filter).Result; }
public ProjectLocation GetProjectDefByCode(string code) { var repo = RepositoryForServer <ProjectLocation> .GetInstance("iS3Db"); var result = (repo.context as CoreContext).ProjectLocation.Where(x => x.CODE == code).FirstOrDefault(); return(result); }
public MonPoint getMonPointByID(string project, int id) { var repo = new RepositoryForServer <MonPoint>(project); MonitoringContext monContext = repo.context as MonitoringContext; MonPoint mp = monContext.MonPoint.Where(x => x.ID == id).FirstOrDefault(); if (mp == null) { return(null); } mp.monComponentList = new List <MonComponent>(); List <string> componentNameList = mp.componentNames.Split(',').ToList(); foreach (string key in componentNameList) { mp.monComponentList.Add(new MonComponent() { componentName = key, readings = monContext.MonReading.Where(x => ((x.monPointName == mp.Name) && (x.component == key))).ToList() }); } return(mp); }
public List <MonPoint> getMonPointList(string project) { var repo = new RepositoryForServer <MonPoint>(project); return(repo.RetrieveAll().Result); }
public MonGroup getMonGroupByID(string project, int id) { var repo = new RepositoryForServer <MonGroup>(project); return(repo.RetrieveByID(id).Result); }
public List <MonGroup> getMonGroupListByObjsID(string project, int objsid, string filter) { var repo = new RepositoryForServer <MonGroup>(project); return(repo.RetrieveByObjs(objsid, filter).Result); }
public List <ProjectLocation> GetProjectDefList() { var repo = RepositoryForServer <ProjectLocation> .GetInstance("iS3Db"); return(repo.RetrieveAll().Result); }