/// <summary> /// 通过分站号、设备性质 查找设备 /// </summary> /// <param name="fzh"></param> /// <param name="kh"></param> /// <param name="DevPropertID"></param> /// <returns></returns> public static IList <Jc_DefInfo> QueryPointByInfs(int fzh, int DevPropertID) { //IJC_DEFService DEFService = ServiceFactory.CreateService<IJC_DEFService>(); //return DEFService.QueryPointByInfs(fzh, DevPropertID); //var req = new PointDefineCacheGetByConditonRequest //{ // Predicate = // a => // (fzh == a.Fzh) && (DevPropertID == a.DevPropertyID) && (a.Activity == "1") && // (a.InfoState != InfoState.Delete) //}; //var res = PointDefineService.GetPointDefineCacheByDynamicCondition(req); var req = new PointDefineGetByStationIDDevPropertIDRequest { StationID = fzh, DevPropertID = DevPropertID }; var res = PointDefineService.GetPointDefineCacheByStationIDDevPropertID(req); if (!res.IsSuccess) { throw new Exception(res.Message); } return(res.Data); }
/// <summary> 通过分站号、设备性质 查找设备 /// </summary> /// <param name="fzh"></param> /// <param name="kh"></param> /// <param name="DevPropertID"></param> /// <returns></returns> public static List <Jc_DefInfo> QueryPointByInfs(int fzh, int DevPropertID) { PointDefineGetByStationIDDevPropertIDRequest PointDefineRequest = new PointDefineGetByStationIDDevPropertIDRequest(); PointDefineRequest.StationID = fzh; PointDefineRequest.DevPropertID = DevPropertID; var result = _PointDefineService.GetPointDefineCacheByStationIDDevPropertID(PointDefineRequest); if (result.IsSuccess == true) { return(result.Data); } else { throw new Exception(result.Message); } }
public BasicResponse <List <Jc_DefInfo> > GetPointDefineCacheByStationIDDevPropertID(PointDefineGetByStationIDDevPropertIDRequest PointDefineRequest) { return(_PointDefineService.GetPointDefineCacheByStationIDDevPropertID(PointDefineRequest)); }