Exemple #1
0
 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);
     }
 }
Exemple #2
0
 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);
     }
 }
Exemple #3
0
 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);
     }
 }