/// <summary> /// 更新不良信息跟踪信息 /// </summary> /// <param name="data"></param> public DataSet UpdateLotExceptionDatail(DataSet data) { DataSet dsReturn = new DataSet(); try { IServerObjFactory serverFactory = CallRemotingService.GetRemoteObject(); if (null != serverFactory) { dsReturn = serverFactory.CreateILotExceptionEngine().UpdateLotExceptionDatail(data); } } catch (Exception ex) { _errorMsg = ex.Message; } finally { CallRemotingService.UnregisterChannel(); } return(dsReturn); }
/// <summary> /// 获取不良信息跟踪信息 /// </summary> /// <param name="lotNo"></param> /// <param name="sTime"></param> /// <param name="eTime"></param> /// <returns></returns> public DataSet GetLotExceptionData(string lotNo, string sTime, string eTime) { DataSet dsReturn = new DataSet(); try { IServerObjFactory serverFactory = CallRemotingService.GetRemoteObject(); if (null != serverFactory) { dsReturn = serverFactory.CreateILotExceptionEngine().GetLotExceptionData(lotNo, sTime, eTime); _errorMsg = FanHai.Hemera.Share.Common.ReturnMessageUtils.GetServerReturnMessage(dsReturn); } } catch (Exception ex) { _errorMsg = ex.Message; } finally { CallRemotingService.UnregisterChannel(); } return(dsReturn); }