public CommonResult <Device> GetDaviceInformation(string sessionId, string DevCCode, string DevCode) { try { return(ForPipelineServices.GetInstance(sessionId).GetDaviceInformation(DevCCode, DevCode)); } catch (Exception ex) { throw new FaultException <CustomFaultMessage>(new CustomFaultMessage() { ErrorCode = ex.HResult, Message = ex.Message, StackTrace = ex.StackTrace }, ex.Message); } }
public CommonResult <List <MainPipelineInfo> > GetOperatingRecord(string sessionId, Tuple <string, List <object> > tFilter, int CurrPage, int PageSize) { try { return(ForPipelineServices.GetInstance(sessionId).GetOperatingRecord(tFilter, CurrPage, PageSize)); } catch (Exception ex) { throw new FaultException <CustomFaultMessage>(new CustomFaultMessage() { ErrorCode = ex.HResult, Message = ex.Message, StackTrace = ex.StackTrace }, ex.Message); } }
public CommonResult <MainPipelineInfo> AddOperatingData(string sessionId, MainPipelineInfo model) { try { var ret = ForPipelineServices.GetInstance(sessionId).AddOperatingData(model); //xxp 20170515 添加主管道阀门操作推送调度中心 if (ret.Data.DeveCode.Equals("MP001")) { DispatchCenterSerivce.DispatchArrangedCraftsProcessAsync(DisCenterHandler.ValveGroup, ValveGroupValue: ret.Data.PromptDes); } return(ret); } catch (Exception ex) { throw new FaultException <CustomFaultMessage>(new CustomFaultMessage() { ErrorCode = ex.HResult, Message = ex.Message, StackTrace = ex.StackTrace }, ex.Message); } }