コード例 #1
0
        public BasicResponse <List <Jc_DevInfo> > GetPointDefineCache(DeviceDefineCacheGetByConditonRequest deviceDefineCacheRequest)
        {
            var deviceDefineCache         = DeviceDefineCache.DeviceDefineCahceInstance.Query(deviceDefineCacheRequest.Predicate);
            var deviceDefineCacheResponse = new BasicResponse <List <Jc_DevInfo> >();

            deviceDefineCacheResponse.Data = deviceDefineCache;
            return(deviceDefineCacheResponse);
        }
コード例 #2
0
        /// <summary>
        /// 通过设备种类查找设备类型
        /// </summary>
        /// <param name="DeviceDefineRequest"></param>
        /// <returns></returns>
        public BasicResponse <List <Jc_DevInfo> > GetDeviceDefineCacheByDevClassID(DeviceDefineGetByDevClassIDRequest DeviceDefineRequest)
        {
            BasicResponse <List <Jc_DevInfo> >    Result = new BasicResponse <List <Jc_DevInfo> >();
            DeviceDefineCacheGetByConditonRequest DeviceDefineCacheRequest = new DeviceDefineCacheGetByConditonRequest();

            DeviceDefineCacheRequest.Predicate = a => a.Bz3 == DeviceDefineRequest.DevClassID;
            var result = _DeviceDefineCacheService.GetPointDefineCache(DeviceDefineCacheRequest);

            Result.Data = result.Data;
            return(Result);
        }