using System; using System.Collections.Generic; using System.Data; using SuperMap.RealEstate.ServiceModel; using Business = SuperMap.RealEstate.BasicArchives.Storage.Business; namespace GSYWApi.Helper { /// /// 领用表相关方法 /// public class RECEIVECOMMODITYHelper { #region 获取领用表列表 public static List GetRECEIVECOMMODITYList(Transaction transaction, ref int TotalCount, int PageIndex = 1, int PageSize = 10, string SortStr = "") { List RECEIVECOMMODITYList = new List(); string WhereSQL = "", RowFilterSQL = ""; DataTable dtRECEIVECOMMODITY = new Business.RECEIVECOMMODITY(transaction).FillDataTable(WhereSQL); if (RowFilterSQL != "") { dtRECEIVECOMMODITY.DefaultView.RowFilter = RowFilterSQL; } //排序: dtRECEIVECOMMODITY.DefaultView.Sort = SortStr; dtRECEIVECOMMODITY = dtRECEIVECOMMODITY.DefaultView.ToTable(); //获取查询结果总记录条数 TotalCount = dtRECEIVECOMMODITY.Rows.Count; //根据传入的页码和每页显示条数返回结果 dtRECEIVECOMMODITY = CommonHelper.GetDataTableWithPageSize(dtRECEIVECOMMODITY, PageSize, PageIndex); foreach (DataRow drRECEIVECOMMODITY in dtRECEIVECOMMODITY.Rows) { Model.RECEIVECOMMODITYModel receivecommodityModel = new Model.RECEIVECOMMODITYModel(); receivecommodityModel.RECEIVECOMMODITY_ID = drRECEIVECOMMODITY["RECEIVECOMMODITY_ID"].TryParseToInt(); //内码 receivecommodityModel.SERVERPARTSTOCK_ID = drRECEIVECOMMODITY["SERVERPARTSTOCK_ID"].TryParseToInt(); //商品库存内码 receivecommodityModel.SALESTOREPROINST_ID = drRECEIVECOMMODITY["SALESTOREPROINST_ID"].TryParseToInt(); //项目流程内码 receivecommodityModel.COMMODITY_NAME = drRECEIVECOMMODITY["COMMODITY_NAME"].ToString(); //商品名称 receivecommodityModel.COMMODITY_CODE = drRECEIVECOMMODITY["COMMODITY_CODE"].ToString(); //商品编码 receivecommodityModel.COMMODITY_BARCODE = drRECEIVECOMMODITY["COMMODITY_BARCODE"].ToString(); //商品条码 receivecommodityModel.RECEIVE_COUNT = drRECEIVECOMMODITY["RECEIVE_COUNT"].TryParseToDouble(); //领用数量 receivecommodityModel.COMMODITY_ID = drRECEIVECOMMODITY["COMMODITY_ID"].TryParseToInt(); //商品内码 receivecommodityModel.RECEIVE_DATE = drRECEIVECOMMODITY["RECEIVE_DATE"].TryParseToDateTime(); //领用请求时间 receivecommodityModel.SUPPLIER_ID = drRECEIVECOMMODITY["SUPPLIER_ID"].TryParseToInt(); //供应商内码 receivecommodityModel.PURCHASE_TAXPRICE = drRECEIVECOMMODITY["PURCHASE_TAXPRICE"].TryParseToDouble(); //含税进价 receivecommodityModel.PURCHASE_PRICE = drRECEIVECOMMODITY["PURCHASE_PRICE"].TryParseToDouble(); //除税进价 receivecommodityModel.RECEIVETAXPRICE = drRECEIVECOMMODITY["RECEIVETAXPRICE"].TryParseToDouble(); //领用含税金额 receivecommodityModel.RECEIVEPRICE = drRECEIVECOMMODITY["RECEIVEPRICE"].TryParseToDouble(); //领用除税金额 receivecommodityModel.RECEIVE_DESC = drRECEIVECOMMODITY["RECEIVE_DESC"].ToString(); //备注 receivecommodityModel.RECEIVE_SELLPRICE = drRECEIVECOMMODITY["RECEIVE_SELLPRICE"].TryParseToDouble(); //除税售价金额 receivecommodityModel.RECEIVE_SELLTAXPRICE = drRECEIVECOMMODITY["RECEIVE_SELLTAXPRICE"].TryParseToDouble(); //含税售价金额 receivecommodityModel.SELLPRICE = drRECEIVECOMMODITY["SELLPRICE"].TryParseToDouble(); //除税售价 receivecommodityModel.SELLTAXPRICE = drRECEIVECOMMODITY["SELLTAXPRICE"].TryParseToDouble(); //含税售价 receivecommodityModel.SERVERPART_ID = drRECEIVECOMMODITY["SERVERPART_ID"].TryParseToInt(); //服务区内码 receivecommodityModel.SERVERPART_NAME = drRECEIVECOMMODITY["SERVERPART_NAME"].ToString(); //服务区名称 receivecommodityModel.SERVERPARTSHOP_ID = drRECEIVECOMMODITY["SERVERPARTSHOP_ID"].TryParseToInt(); //门店内码 receivecommodityModel.SHOPNAME = drRECEIVECOMMODITY["SHOPNAME"].ToString(); //门店名称 receivecommodityModel.SUPPLIER_NAME = drRECEIVECOMMODITY["SUPPLIER_NAME"].ToString(); //供应商名称 receivecommodityModel.DUTY_PARAGRAPH = drRECEIVECOMMODITY["DUTY_PARAGRAPH"].TryParseToDouble(); //进价税率 receivecommodityModel.RTCOMMODITY_ID = drRECEIVECOMMODITY["RTCOMMODITY_ID"].TryParseToInt(); //RTCOMMODITY_ID receivecommodityModel.RTCOMMODITY_NAME = drRECEIVECOMMODITY["RTCOMMODITY_NAME"].ToString(); //RTCOMMODITY_NAME receivecommodityModel.RTCOMMODITY_BARCODE = drRECEIVECOMMODITY["RTCOMMODITY_BARCODE"].ToString(); //RTCOMMODITY_BARCODE receivecommodityModel.RTCOMMODITY_RULE = drRECEIVECOMMODITY["RTCOMMODITY_RULE"].ToString(); //RTCOMMODITY_RULE receivecommodityModel.RTRECEIVE_COUNT = drRECEIVECOMMODITY["RTRECEIVE_COUNT"].TryParseToDouble(); //RTRECEIVE_COUNT receivecommodityModel.RTPURCHASE_TAXPRICE = drRECEIVECOMMODITY["RTPURCHASE_TAXPRICE"].TryParseToDouble(); //RTPURCHASE_TAXPRICE receivecommodityModel.RTPURCHASE_PRICE = drRECEIVECOMMODITY["RTPURCHASE_PRICE"].TryParseToDouble(); //RTPURCHASE_PRICE receivecommodityModel.RTCOMMODITY_CODE = drRECEIVECOMMODITY["RTCOMMODITY_CODE"].ToString(); //RTCOMMODITY_CODE RECEIVECOMMODITYList.Add(receivecommodityModel); } return RECEIVECOMMODITYList; } #endregion #region 获取领用表列表 /// /// 获取领用表列表 /// /// 事务管理器 /// 查询结果总数 /// 查询条件对象 public static List GetRECEIVECOMMODITYList(Transaction transaction, ref int TotalCount, Models.SearchModel searchModel) { List RECEIVECOMMODITYList = new List(); string WhereSQL = "", RowFilterSQL = ""; if (searchModel.SearchParameter != null) { WhereSQL = OperationDataHelper.GetWhereSQL(searchModel.SearchParameter, searchModel.QueryType); if (WhereSQL != "") { WhereSQL = "WHERE " + WhereSQL; } } DataTable dtRECEIVECOMMODITY = new Business.RECEIVECOMMODITY(transaction).FillDataTable(WhereSQL); //增加组合查询条件 if (searchModel.keyWord != null && !string.IsNullOrWhiteSpace(searchModel.keyWord.Key)) { foreach (string KeyName in searchModel.keyWord.Key.Split(',')) { RowFilterSQL += (RowFilterSQL == "" ? "" : " or ") + KeyName + " like '%" + searchModel.keyWord.Value + "%'"; } } if (RowFilterSQL != "") { dtRECEIVECOMMODITY.DefaultView.RowFilter = RowFilterSQL; } //排序: dtRECEIVECOMMODITY.DefaultView.Sort = searchModel.SortStr; dtRECEIVECOMMODITY = dtRECEIVECOMMODITY.DefaultView.ToTable(); //获取查询结果总记录条数 TotalCount = dtRECEIVECOMMODITY.Rows.Count; //根据传入的页码和每页显示条数返回结果 dtRECEIVECOMMODITY = CommonHelper.GetDataTableWithPageSize(dtRECEIVECOMMODITY, searchModel.PageSize, searchModel.PageIndex); foreach (DataRow drRECEIVECOMMODITY in dtRECEIVECOMMODITY.Rows) { Model.RECEIVECOMMODITYModel receivecommodityModel = new Model.RECEIVECOMMODITYModel(); receivecommodityModel.RECEIVECOMMODITY_ID = drRECEIVECOMMODITY["RECEIVECOMMODITY_ID"].TryParseToInt(); //内码 receivecommodityModel.SERVERPARTSTOCK_ID = drRECEIVECOMMODITY["SERVERPARTSTOCK_ID"].TryParseToInt(); //商品库存内码 receivecommodityModel.SALESTOREPROINST_ID = drRECEIVECOMMODITY["SALESTOREPROINST_ID"].TryParseToInt(); //项目流程内码 receivecommodityModel.COMMODITY_NAME = drRECEIVECOMMODITY["COMMODITY_NAME"].ToString(); //商品名称 receivecommodityModel.COMMODITY_CODE = drRECEIVECOMMODITY["COMMODITY_CODE"].ToString(); //商品编码 receivecommodityModel.COMMODITY_BARCODE = drRECEIVECOMMODITY["COMMODITY_BARCODE"].ToString(); //商品条码 receivecommodityModel.RECEIVE_COUNT = drRECEIVECOMMODITY["RECEIVE_COUNT"].TryParseToDouble(); //领用数量 receivecommodityModel.COMMODITY_ID = drRECEIVECOMMODITY["COMMODITY_ID"].TryParseToInt(); //商品内码 receivecommodityModel.RECEIVE_DATE = drRECEIVECOMMODITY["RECEIVE_DATE"].TryParseToDateTime(); //领用请求时间 receivecommodityModel.SUPPLIER_ID = drRECEIVECOMMODITY["SUPPLIER_ID"].TryParseToInt(); //供应商内码 receivecommodityModel.PURCHASE_TAXPRICE = drRECEIVECOMMODITY["PURCHASE_TAXPRICE"].TryParseToDouble(); //含税进价 receivecommodityModel.PURCHASE_PRICE = drRECEIVECOMMODITY["PURCHASE_PRICE"].TryParseToDouble(); //除税进价 receivecommodityModel.RECEIVETAXPRICE = drRECEIVECOMMODITY["RECEIVETAXPRICE"].TryParseToDouble(); //领用含税金额 receivecommodityModel.RECEIVEPRICE = drRECEIVECOMMODITY["RECEIVEPRICE"].TryParseToDouble(); //领用除税金额 receivecommodityModel.RECEIVE_DESC = drRECEIVECOMMODITY["RECEIVE_DESC"].ToString(); //备注 receivecommodityModel.RECEIVE_SELLPRICE = drRECEIVECOMMODITY["RECEIVE_SELLPRICE"].TryParseToDouble(); //除税售价金额 receivecommodityModel.RECEIVE_SELLTAXPRICE = drRECEIVECOMMODITY["RECEIVE_SELLTAXPRICE"].TryParseToDouble(); //含税售价金额 receivecommodityModel.SELLPRICE = drRECEIVECOMMODITY["SELLPRICE"].TryParseToDouble(); //除税售价 receivecommodityModel.SELLTAXPRICE = drRECEIVECOMMODITY["SELLTAXPRICE"].TryParseToDouble(); //含税售价 receivecommodityModel.SERVERPART_ID = drRECEIVECOMMODITY["SERVERPART_ID"].TryParseToInt(); //服务区内码 receivecommodityModel.SERVERPART_NAME = drRECEIVECOMMODITY["SERVERPART_NAME"].ToString(); //服务区名称 receivecommodityModel.SERVERPARTSHOP_ID = drRECEIVECOMMODITY["SERVERPARTSHOP_ID"].TryParseToInt(); //门店内码 receivecommodityModel.SHOPNAME = drRECEIVECOMMODITY["SHOPNAME"].ToString(); //门店名称 receivecommodityModel.SUPPLIER_NAME = drRECEIVECOMMODITY["SUPPLIER_NAME"].ToString(); //供应商名称 receivecommodityModel.DUTY_PARAGRAPH = drRECEIVECOMMODITY["DUTY_PARAGRAPH"].TryParseToDouble(); //进价税率 receivecommodityModel.RTCOMMODITY_ID = drRECEIVECOMMODITY["RTCOMMODITY_ID"].TryParseToInt(); //最小单位商品内码 receivecommodityModel.RTCOMMODITY_NAME = drRECEIVECOMMODITY["RTCOMMODITY_NAME"].ToString(); //最小单位商品名称 receivecommodityModel.RTCOMMODITY_BARCODE = drRECEIVECOMMODITY["RTCOMMODITY_BARCODE"].ToString(); //最小单位商品条码 receivecommodityModel.RTCOMMODITY_RULE = drRECEIVECOMMODITY["RTCOMMODITY_RULE"].ToString(); //最小单位商品规格 receivecommodityModel.RTRECEIVE_COUNT = drRECEIVECOMMODITY["RTRECEIVE_COUNT"].TryParseToDouble(); //最小单位商品数量 receivecommodityModel.RTPURCHASE_TAXPRICE = drRECEIVECOMMODITY["RTPURCHASE_TAXPRICE"].TryParseToDouble(); //最小单位商品含税进价 receivecommodityModel.RTPURCHASE_PRICE = drRECEIVECOMMODITY["RTPURCHASE_PRICE"].TryParseToDouble(); //最小单位商品除税进价 receivecommodityModel.RTCOMMODITY_CODE = drRECEIVECOMMODITY["RTCOMMODITY_CODE"].ToString(); //最小单位商品编码 RECEIVECOMMODITYList.Add(receivecommodityModel); } return RECEIVECOMMODITYList; } #endregion #region 获取领用表明细 public static Model.RECEIVECOMMODITYModel GetRECEIVECOMMODITYDetail(Transaction transaction, int RECEIVECOMMODITYId) { Model.RECEIVECOMMODITYModel receivecommodityModel = new Model.RECEIVECOMMODITYModel(); Business.RECEIVECOMMODITY _RECEIVECOMMODITY = new Business.RECEIVECOMMODITY(transaction); _RECEIVECOMMODITY.RECEIVECOMMODITY_ID = RECEIVECOMMODITYId; if (_RECEIVECOMMODITY.Select()) { receivecommodityModel.RECEIVECOMMODITY_ID = _RECEIVECOMMODITY.RECEIVECOMMODITY_ID; //内码 receivecommodityModel.SERVERPARTSTOCK_ID = _RECEIVECOMMODITY.SERVERPARTSTOCK_ID; //商品库存内码 receivecommodityModel.SALESTOREPROINST_ID = _RECEIVECOMMODITY.SALESTOREPROINST_ID; //项目流程内码 receivecommodityModel.COMMODITY_NAME = _RECEIVECOMMODITY.COMMODITY_NAME; //商品名称 receivecommodityModel.COMMODITY_CODE = _RECEIVECOMMODITY.COMMODITY_CODE; //商品编码 receivecommodityModel.COMMODITY_BARCODE = _RECEIVECOMMODITY.COMMODITY_BARCODE; //商品条码 receivecommodityModel.RECEIVE_COUNT = _RECEIVECOMMODITY.RECEIVE_COUNT; //领用数量 receivecommodityModel.COMMODITY_ID = _RECEIVECOMMODITY.COMMODITY_ID; //商品内码 receivecommodityModel.RECEIVE_DATE = _RECEIVECOMMODITY.RECEIVE_DATE; //领用请求时间 receivecommodityModel.SUPPLIER_ID = _RECEIVECOMMODITY.SUPPLIER_ID; //供应商内码 receivecommodityModel.PURCHASE_TAXPRICE = _RECEIVECOMMODITY.PURCHASE_TAXPRICE; //含税进价 receivecommodityModel.PURCHASE_PRICE = _RECEIVECOMMODITY.PURCHASE_PRICE; //除税进价 receivecommodityModel.RECEIVETAXPRICE = _RECEIVECOMMODITY.RECEIVETAXPRICE; //领用含税金额 receivecommodityModel.RECEIVEPRICE = _RECEIVECOMMODITY.RECEIVEPRICE; //领用除税金额 receivecommodityModel.RECEIVE_DESC = _RECEIVECOMMODITY.RECEIVE_DESC; //备注 receivecommodityModel.RECEIVE_SELLPRICE = _RECEIVECOMMODITY.RECEIVE_SELLPRICE; //除税售价金额 receivecommodityModel.RECEIVE_SELLTAXPRICE = _RECEIVECOMMODITY.RECEIVE_SELLTAXPRICE; //含税售价金额 receivecommodityModel.SELLPRICE = _RECEIVECOMMODITY.SELLPRICE; //除税售价 receivecommodityModel.SELLTAXPRICE = _RECEIVECOMMODITY.SELLTAXPRICE; //含税售价 receivecommodityModel.SERVERPART_ID = _RECEIVECOMMODITY.SERVERPART_ID; //服务区内码 receivecommodityModel.SERVERPART_NAME = _RECEIVECOMMODITY.SERVERPART_NAME; //服务区名称 receivecommodityModel.SERVERPARTSHOP_ID = _RECEIVECOMMODITY.SERVERPARTSHOP_ID; //门店内码 receivecommodityModel.SHOPNAME = _RECEIVECOMMODITY.SHOPNAME; //门店名称 receivecommodityModel.SUPPLIER_NAME = _RECEIVECOMMODITY.SUPPLIER_NAME; //供应商名称 receivecommodityModel.DUTY_PARAGRAPH = _RECEIVECOMMODITY.DUTY_PARAGRAPH; //进价税率 receivecommodityModel.RTCOMMODITY_ID = _RECEIVECOMMODITY.RTCOMMODITY_ID; //RTCOMMODITY_ID receivecommodityModel.RTCOMMODITY_NAME = _RECEIVECOMMODITY.RTCOMMODITY_NAME; //RTCOMMODITY_NAME receivecommodityModel.RTCOMMODITY_BARCODE = _RECEIVECOMMODITY.RTCOMMODITY_BARCODE; //RTCOMMODITY_BARCODE receivecommodityModel.RTCOMMODITY_RULE = _RECEIVECOMMODITY.RTCOMMODITY_RULE; //RTCOMMODITY_RULE receivecommodityModel.RTRECEIVE_COUNT = _RECEIVECOMMODITY.RTRECEIVE_COUNT; //RTRECEIVE_COUNT receivecommodityModel.RTPURCHASE_TAXPRICE = _RECEIVECOMMODITY.RTPURCHASE_TAXPRICE; //RTPURCHASE_TAXPRICE receivecommodityModel.RTPURCHASE_PRICE = _RECEIVECOMMODITY.RTPURCHASE_PRICE; //RTPURCHASE_PRICE receivecommodityModel.RTCOMMODITY_CODE = _RECEIVECOMMODITY.RTCOMMODITY_CODE; //RTCOMMODITY_CODE } return receivecommodityModel; } #endregion #region 同步领用表 /// /// 赋值领用表数据对象 /// /// 事务管理器 /// 领用表数据对象 public static bool SynchroRECEIVECOMMODITY(Transaction transaction, Model.RECEIVECOMMODITYModel receivecommodityModel) { bool SynchroFlag = true; Business.RECEIVECOMMODITY _RECEIVECOMMODITY = new Business.RECEIVECOMMODITY(transaction); if (receivecommodityModel.RECEIVECOMMODITY_ID != null) { _RECEIVECOMMODITY.RECEIVECOMMODITY_ID = receivecommodityModel.RECEIVECOMMODITY_ID; if (_RECEIVECOMMODITY.Select()) { SynchroModelToObject(_RECEIVECOMMODITY, receivecommodityModel); _RECEIVECOMMODITY.Update(); } else { SynchroFlag = false; } } else { SynchroModelToObject(_RECEIVECOMMODITY, receivecommodityModel); _RECEIVECOMMODITY.Insert(); } return SynchroFlag; } #region 赋值领用表数据对象 /// /// 赋值领用表数据对象 /// /// /// public static void SynchroModelToObject(Business.RECEIVECOMMODITY _RECEIVECOMMODITY, Model.RECEIVECOMMODITYModel receivecommodityModel) { _RECEIVECOMMODITY.SERVERPARTSTOCK_ID = receivecommodityModel.SERVERPARTSTOCK_ID; //商品库存内码 _RECEIVECOMMODITY.SALESTOREPROINST_ID = receivecommodityModel.SALESTOREPROINST_ID; //项目流程内码 _RECEIVECOMMODITY.COMMODITY_NAME = receivecommodityModel.COMMODITY_NAME; //商品名称 _RECEIVECOMMODITY.COMMODITY_CODE = receivecommodityModel.COMMODITY_CODE; //商品编码 _RECEIVECOMMODITY.COMMODITY_BARCODE = receivecommodityModel.COMMODITY_BARCODE; //商品条码 _RECEIVECOMMODITY.RECEIVE_COUNT = receivecommodityModel.RECEIVE_COUNT; //领用数量 _RECEIVECOMMODITY.COMMODITY_ID = receivecommodityModel.COMMODITY_ID; //商品内码 _RECEIVECOMMODITY.RECEIVE_DATE = receivecommodityModel.RECEIVE_DATE; //领用请求时间 _RECEIVECOMMODITY.SUPPLIER_ID = receivecommodityModel.SUPPLIER_ID; //供应商内码 _RECEIVECOMMODITY.PURCHASE_TAXPRICE = receivecommodityModel.PURCHASE_TAXPRICE; //含税进价 _RECEIVECOMMODITY.PURCHASE_PRICE = receivecommodityModel.PURCHASE_PRICE; //除税进价 _RECEIVECOMMODITY.RECEIVETAXPRICE = receivecommodityModel.RECEIVETAXPRICE; //领用含税金额 _RECEIVECOMMODITY.RECEIVEPRICE = receivecommodityModel.RECEIVEPRICE; //领用除税金额 _RECEIVECOMMODITY.RECEIVE_DESC = receivecommodityModel.RECEIVE_DESC; //备注 _RECEIVECOMMODITY.RECEIVE_SELLPRICE = receivecommodityModel.RECEIVE_SELLPRICE; //除税售价金额 _RECEIVECOMMODITY.RECEIVE_SELLTAXPRICE = receivecommodityModel.RECEIVE_SELLTAXPRICE; //含税售价金额 _RECEIVECOMMODITY.SELLPRICE = receivecommodityModel.SELLPRICE; //除税售价 _RECEIVECOMMODITY.SELLTAXPRICE = receivecommodityModel.SELLTAXPRICE; //含税售价 _RECEIVECOMMODITY.SERVERPART_ID = receivecommodityModel.SERVERPART_ID; //服务区内码 _RECEIVECOMMODITY.SERVERPART_NAME = receivecommodityModel.SERVERPART_NAME; //服务区名称 _RECEIVECOMMODITY.SERVERPARTSHOP_ID = receivecommodityModel.SERVERPARTSHOP_ID; //门店内码 _RECEIVECOMMODITY.SHOPNAME = receivecommodityModel.SHOPNAME; //门店名称 _RECEIVECOMMODITY.SUPPLIER_NAME = receivecommodityModel.SUPPLIER_NAME; //供应商名称 _RECEIVECOMMODITY.DUTY_PARAGRAPH = receivecommodityModel.DUTY_PARAGRAPH; //进价税率 _RECEIVECOMMODITY.RTCOMMODITY_ID = receivecommodityModel.RTCOMMODITY_ID; //RTCOMMODITY_ID _RECEIVECOMMODITY.RTCOMMODITY_NAME = receivecommodityModel.RTCOMMODITY_NAME; //RTCOMMODITY_NAME _RECEIVECOMMODITY.RTCOMMODITY_BARCODE = receivecommodityModel.RTCOMMODITY_BARCODE; //RTCOMMODITY_BARCODE _RECEIVECOMMODITY.RTCOMMODITY_RULE = receivecommodityModel.RTCOMMODITY_RULE; //RTCOMMODITY_RULE _RECEIVECOMMODITY.RTRECEIVE_COUNT = receivecommodityModel.RTRECEIVE_COUNT; //RTRECEIVE_COUNT _RECEIVECOMMODITY.RTPURCHASE_TAXPRICE = receivecommodityModel.RTPURCHASE_TAXPRICE; //RTPURCHASE_TAXPRICE _RECEIVECOMMODITY.RTPURCHASE_PRICE = receivecommodityModel.RTPURCHASE_PRICE; //RTPURCHASE_PRICE _RECEIVECOMMODITY.RTCOMMODITY_CODE = receivecommodityModel.RTCOMMODITY_CODE; //RTCOMMODITY_CODE } #endregion #endregion #region 删除领用表 public static bool DeleteRECEIVECOMMODITY(Transaction transaction, int? RECEIVECOMMODITYId) { bool DeleteFlag = false; if (RECEIVECOMMODITYId != null) { Business.RECEIVECOMMODITY _RECEIVECOMMODITY = new Business.RECEIVECOMMODITY(transaction); _RECEIVECOMMODITY.RECEIVECOMMODITY_ID = RECEIVECOMMODITYId; if (_RECEIVECOMMODITY.Select()) { _RECEIVECOMMODITY.Delete(); DeleteFlag = true; } } return DeleteFlag; } #endregion } }