/// <summary> /// 获得产品ID号对应的主等级信息 /// </summary> /// <param name="proid"></param> /// <returns></returns> public DataSet GetProductDtlGrade(string proid) { DataSet dsReturn = new DataSet(); try { IServerObjFactory serverFactory = CallRemotingService.GetRemoteObject(); dsReturn = serverFactory.CreateIPorProductEngine().GetProductDtlGrade(proid); _errorMsg = FanHai.Hemera.Share.Common.ReturnMessageUtils.GetServerReturnMessage(dsReturn); } catch (Exception ex) { _errorMsg = ex.Message; } finally { CallRemotingService.UnregisterChannel(); } return(dsReturn); }
public bool SavePorProductData(DataSet dsPorProduct) { try { IServerObjFactory serverFactory = CallRemotingService.GetRemoteObject(); DataSet dsReturn = serverFactory.CreateIPorProductEngine().SavePorProductData(dsPorProduct); _errorMsg = FanHai.Hemera.Share.Common.ReturnMessageUtils.GetServerReturnMessage(dsReturn); if (!string.IsNullOrEmpty(_errorMsg)) { return(false); } } catch (Exception ex) { _errorMsg = ex.Message; return(false); } finally { CallRemotingService.UnregisterChannel(); } return(true); }