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 RECEIVEDETAILSERVERPARTHelper { #region 获取门店入库详情列表 public static List GetRECEIVEDETAILSERVERPARTList(Transaction transaction, ref int TotalCount, int PageIndex = 1, int PageSize = 10, string SortStr = "") { List RECEIVEDETAILSERVERPARTList = new List(); string WhereSQL = "", RowFilterSQL = ""; DataTable dtRECEIVEDETAILSERVERPART = new Business.RECEIVEDETAILSERVERPART(transaction).FillDataTable(WhereSQL); if (RowFilterSQL != "") { dtRECEIVEDETAILSERVERPART.DefaultView.RowFilter = RowFilterSQL; } //排序: dtRECEIVEDETAILSERVERPART.DefaultView.Sort = SortStr; dtRECEIVEDETAILSERVERPART = dtRECEIVEDETAILSERVERPART.DefaultView.ToTable(); //获取查询结果总记录条数 TotalCount = dtRECEIVEDETAILSERVERPART.Rows.Count; //根据传入的页码和每页显示条数返回结果 dtRECEIVEDETAILSERVERPART = CommonHelper.GetDataTableWithPageSize(dtRECEIVEDETAILSERVERPART, PageSize, PageIndex); foreach (DataRow drRECEIVEDETAILSERVERPART in dtRECEIVEDETAILSERVERPART.Rows) { Model.RECEIVEDETAILSERVERPARTModel receivedetailserverpartModel = new Model.RECEIVEDETAILSERVERPARTModel(); receivedetailserverpartModel.ISSTORAGE = drRECEIVEDETAILSERVERPART["ISSTORAGE"].TryParseToInt(); //是否已入库 0 未入库 1 已入库 receivedetailserverpartModel.RECEIVEDETAILSERVERPART_ID = drRECEIVEDETAILSERVERPART["RECEIVEDETAILSERVERPART_ID"].TryParseToInt(); //进货明细内码 receivedetailserverpartModel.RECEIVESERVERPART_ID = drRECEIVEDETAILSERVERPART["RECEIVESERVERPART_ID"].TryParseToInt(); //采购内码 receivedetailserverpartModel.COMMODITY_NAME = drRECEIVEDETAILSERVERPART["COMMODITY_NAME"].ToString(); //商品名称 receivedetailserverpartModel.COMMODITY_ID = drRECEIVEDETAILSERVERPART["COMMODITY_ID"].TryParseToInt(); //商品内码 receivedetailserverpartModel.COMMODITY_CODE = drRECEIVEDETAILSERVERPART["COMMODITY_CODE"].ToString(); //商品编码 receivedetailserverpartModel.COMMODITY_BARCODE = drRECEIVEDETAILSERVERPART["COMMODITY_BARCODE"].ToString(); //商品条码 receivedetailserverpartModel.UNIT = (short)drRECEIVEDETAILSERVERPART["UNIT"].TryParseToInt(); //单位 receivedetailserverpartModel.UNITCOUNT = drRECEIVEDETAILSERVERPART["UNITCOUNT"].TryParseToDouble(); //单位数量 receivedetailserverpartModel.DELIVERCOUNT = drRECEIVEDETAILSERVERPART["DELIVERCOUNT"].TryParseToDouble(); //派送数量 receivedetailserverpartModel.PURCHASE_TAXPRICE = drRECEIVEDETAILSERVERPART["PURCHASE_TAXPRICE"].TryParseToDouble(); //含税单价 receivedetailserverpartModel.PURCHASE_PRICE = drRECEIVEDETAILSERVERPART["PURCHASE_PRICE"].TryParseToDouble(); //除税单价 receivedetailserverpartModel.RECEIVE_TOTALPRICE = drRECEIVEDETAILSERVERPART["RECEIVE_TOTALPRICE"].TryParseToDouble(); //含税金额 receivedetailserverpartModel.SUPPORT_PRICE = drRECEIVEDETAILSERVERPART["SUPPORT_PRICE"].TryParseToDouble(); //含税售价 receivedetailserverpartModel.COMMODITY_RULE = drRECEIVEDETAILSERVERPART["COMMODITY_RULE"].ToString(); //规格 receivedetailserverpartModel.COMMODITY_WEIGHT = drRECEIVEDETAILSERVERPART["COMMODITY_WEIGHT"].ToString(); //产品净重 receivedetailserverpartModel.SUPPLIER_ID = drRECEIVEDETAILSERVERPART["SUPPLIER_ID"].TryParseToInt(); //供应商内码 receivedetailserverpartModel.CENRECEIVEDETAIL_DESC = drRECEIVEDETAILSERVERPART["CENRECEIVEDETAIL_DESC"].ToString(); //备注 receivedetailserverpartModel.DUTY_PARAGRAPH = drRECEIVEDETAILSERVERPART["DUTY_PARAGRAPH"].TryParseToDouble(); //进价税率 receivedetailserverpartModel.PURCHASE_SELLPRICE = drRECEIVEDETAILSERVERPART["PURCHASE_SELLPRICE"].TryParseToDouble(); //销售除税金额 receivedetailserverpartModel.PURCHASE_TAXSELLPRICE = drRECEIVEDETAILSERVERPART["PURCHASE_TAXSELLPRICE"].TryParseToDouble(); //销售含税金额 receivedetailserverpartModel.RECEIVE_TOTALAMOUNT = drRECEIVEDETAILSERVERPART["RECEIVE_TOTALAMOUNT"].TryParseToDouble(); //除税金额 receivedetailserverpartModel.RETAIL_DUTY = drRECEIVEDETAILSERVERPART["RETAIL_DUTY"].TryParseToDouble(); //销售税率 receivedetailserverpartModel.SELL_AVERAGEPRICE = drRECEIVEDETAILSERVERPART["SELL_AVERAGEPRICE"].TryParseToDouble(); //除税售价 receivedetailserverpartModel.SUPPLIER_NAME = drRECEIVEDETAILSERVERPART["SUPPLIER_NAME"].ToString(); //供应商名称 receivedetailserverpartModel.PRODUCTION_DATE = drRECEIVEDETAILSERVERPART["PRODUCTION_DATE"].TryParseToDateTime(); //生产日期 receivedetailserverpartModel.GUARANTEE_MONTHS = drRECEIVEDETAILSERVERPART["GUARANTEE_MONTHS"].TryParseToDouble(); //保质期(月) receivedetailserverpartModel.REMINDER_DATE = drRECEIVEDETAILSERVERPART["REMINDER_DATE"].TryParseToDateTime(); //提醒日期 receivedetailserverpartModel.SERVERPART_ID = drRECEIVEDETAILSERVERPART["SERVERPART_ID"].TryParseToInt(); //服务区内码 receivedetailserverpartModel.SERVERPART_NAME = drRECEIVEDETAILSERVERPART["SERVERPART_NAME"].ToString(); //服务区名称 receivedetailserverpartModel.SERVERPARTSHOP_ID = drRECEIVEDETAILSERVERPART["SERVERPARTSHOP_ID"].TryParseToInt(); //门店内码 receivedetailserverpartModel.SHOPNAME = drRECEIVEDETAILSERVERPART["SHOPNAME"].ToString(); //门店名称 RECEIVEDETAILSERVERPARTList.Add(receivedetailserverpartModel); } return RECEIVEDETAILSERVERPARTList; } #endregion #region 获取门店入库详情列表 /// /// 获取门店入库详情列表 /// /// 事务管理器 /// 查询结果总数 /// 查询条件对象 public static List GetRECEIVEDETAILSERVERPARTList(Transaction transaction, ref int TotalCount, Models.SearchModel searchModel) { List RECEIVEDETAILSERVERPARTList = new List(); string WhereSQL = "", RowFilterSQL = ""; if (searchModel.SearchParameter != null) { WhereSQL = OperationDataHelper.GetWhereSQL(searchModel.SearchParameter, searchModel.QueryType); if (WhereSQL != "") { WhereSQL = "WHERE " + WhereSQL; } } DataTable dtRECEIVEDETAILSERVERPART = new Business.RECEIVEDETAILSERVERPART(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 != "") { dtRECEIVEDETAILSERVERPART.DefaultView.RowFilter = RowFilterSQL; } //排序: dtRECEIVEDETAILSERVERPART.DefaultView.Sort = searchModel.SortStr; dtRECEIVEDETAILSERVERPART = dtRECEIVEDETAILSERVERPART.DefaultView.ToTable(); //获取查询结果总记录条数 TotalCount = dtRECEIVEDETAILSERVERPART.Rows.Count; //根据传入的页码和每页显示条数返回结果 dtRECEIVEDETAILSERVERPART = CommonHelper.GetDataTableWithPageSize(dtRECEIVEDETAILSERVERPART, searchModel.PageSize, searchModel.PageIndex); foreach (DataRow drRECEIVEDETAILSERVERPART in dtRECEIVEDETAILSERVERPART.Rows) { Model.RECEIVEDETAILSERVERPARTModel receivedetailserverpartModel = new Model.RECEIVEDETAILSERVERPARTModel(); receivedetailserverpartModel.ISSTORAGE = drRECEIVEDETAILSERVERPART["ISSTORAGE"].TryParseToInt(); //是否已入库 0 未入库 1 已入库 receivedetailserverpartModel.RECEIVEDETAILSERVERPART_ID = drRECEIVEDETAILSERVERPART["RECEIVEDETAILSERVERPART_ID"].TryParseToInt(); //进货明细内码 receivedetailserverpartModel.RECEIVESERVERPART_ID = drRECEIVEDETAILSERVERPART["RECEIVESERVERPART_ID"].TryParseToInt(); //采购内码 receivedetailserverpartModel.COMMODITY_NAME = drRECEIVEDETAILSERVERPART["COMMODITY_NAME"].ToString(); //商品名称 receivedetailserverpartModel.COMMODITY_ID = drRECEIVEDETAILSERVERPART["COMMODITY_ID"].TryParseToInt(); //商品内码 receivedetailserverpartModel.COMMODITY_CODE = drRECEIVEDETAILSERVERPART["COMMODITY_CODE"].ToString(); //商品编码 receivedetailserverpartModel.COMMODITY_BARCODE = drRECEIVEDETAILSERVERPART["COMMODITY_BARCODE"].ToString(); //商品条码 receivedetailserverpartModel.UNIT = (short)drRECEIVEDETAILSERVERPART["UNIT"].TryParseToInt(); //单位 receivedetailserverpartModel.UNITCOUNT = drRECEIVEDETAILSERVERPART["UNITCOUNT"].TryParseToDouble(); //单位数量 receivedetailserverpartModel.DELIVERCOUNT = drRECEIVEDETAILSERVERPART["DELIVERCOUNT"].TryParseToDouble(); //派送数量 receivedetailserverpartModel.PURCHASE_TAXPRICE = drRECEIVEDETAILSERVERPART["PURCHASE_TAXPRICE"].TryParseToDouble(); //含税单价 receivedetailserverpartModel.PURCHASE_PRICE = drRECEIVEDETAILSERVERPART["PURCHASE_PRICE"].TryParseToDouble(); //除税单价 receivedetailserverpartModel.RECEIVE_TOTALPRICE = drRECEIVEDETAILSERVERPART["RECEIVE_TOTALPRICE"].TryParseToDouble(); //含税金额 receivedetailserverpartModel.SUPPORT_PRICE = drRECEIVEDETAILSERVERPART["SUPPORT_PRICE"].TryParseToDouble(); //含税售价 receivedetailserverpartModel.COMMODITY_RULE = drRECEIVEDETAILSERVERPART["COMMODITY_RULE"].ToString(); //规格 receivedetailserverpartModel.COMMODITY_WEIGHT = drRECEIVEDETAILSERVERPART["COMMODITY_WEIGHT"].ToString(); //产品净重 receivedetailserverpartModel.SUPPLIER_ID = drRECEIVEDETAILSERVERPART["SUPPLIER_ID"].TryParseToInt(); //供应商内码 receivedetailserverpartModel.CENRECEIVEDETAIL_DESC = drRECEIVEDETAILSERVERPART["CENRECEIVEDETAIL_DESC"].ToString(); //备注 receivedetailserverpartModel.DUTY_PARAGRAPH = drRECEIVEDETAILSERVERPART["DUTY_PARAGRAPH"].TryParseToDouble(); //进价税率 receivedetailserverpartModel.PURCHASE_SELLPRICE = drRECEIVEDETAILSERVERPART["PURCHASE_SELLPRICE"].TryParseToDouble(); //销售除税金额 receivedetailserverpartModel.PURCHASE_TAXSELLPRICE = drRECEIVEDETAILSERVERPART["PURCHASE_TAXSELLPRICE"].TryParseToDouble(); //销售含税金额 receivedetailserverpartModel.RECEIVE_TOTALAMOUNT = drRECEIVEDETAILSERVERPART["RECEIVE_TOTALAMOUNT"].TryParseToDouble(); //除税金额 receivedetailserverpartModel.RETAIL_DUTY = drRECEIVEDETAILSERVERPART["RETAIL_DUTY"].TryParseToDouble(); //销售税率 receivedetailserverpartModel.SELL_AVERAGEPRICE = drRECEIVEDETAILSERVERPART["SELL_AVERAGEPRICE"].TryParseToDouble(); //除税售价 receivedetailserverpartModel.SUPPLIER_NAME = drRECEIVEDETAILSERVERPART["SUPPLIER_NAME"].ToString(); //供应商名称 receivedetailserverpartModel.PRODUCTION_DATE = drRECEIVEDETAILSERVERPART["PRODUCTION_DATE"].TryParseToDateTime(); //生产日期 receivedetailserverpartModel.GUARANTEE_MONTHS = drRECEIVEDETAILSERVERPART["GUARANTEE_MONTHS"].TryParseToDouble(); //保质期(月) receivedetailserverpartModel.REMINDER_DATE = drRECEIVEDETAILSERVERPART["REMINDER_DATE"].TryParseToDateTime(); //提醒日期 receivedetailserverpartModel.SERVERPART_ID = drRECEIVEDETAILSERVERPART["SERVERPART_ID"].TryParseToInt(); //服务区内码 receivedetailserverpartModel.SERVERPART_NAME = drRECEIVEDETAILSERVERPART["SERVERPART_NAME"].ToString(); //服务区名称 receivedetailserverpartModel.SERVERPARTSHOP_ID = drRECEIVEDETAILSERVERPART["SERVERPARTSHOP_ID"].TryParseToInt(); //门店内码 receivedetailserverpartModel.SHOPNAME = drRECEIVEDETAILSERVERPART["SHOPNAME"].ToString(); //门店名称 RECEIVEDETAILSERVERPARTList.Add(receivedetailserverpartModel); } return RECEIVEDETAILSERVERPARTList; } #endregion #region 获取门店入库详情明细 public static Model.RECEIVEDETAILSERVERPARTModel GetRECEIVEDETAILSERVERPARTDetail(Transaction transaction, int RECEIVEDETAILSERVERPARTId) { Model.RECEIVEDETAILSERVERPARTModel receivedetailserverpartModel = new Model.RECEIVEDETAILSERVERPARTModel(); Business.RECEIVEDETAILSERVERPART _RECEIVEDETAILSERVERPART = new Business.RECEIVEDETAILSERVERPART(transaction); _RECEIVEDETAILSERVERPART.RECEIVEDETAILSERVERPART_ID = RECEIVEDETAILSERVERPARTId; if (_RECEIVEDETAILSERVERPART.Select()) { receivedetailserverpartModel.ISSTORAGE = _RECEIVEDETAILSERVERPART.ISSTORAGE; //是否已入库 0 未入库 1 已入库 receivedetailserverpartModel.RECEIVEDETAILSERVERPART_ID = _RECEIVEDETAILSERVERPART.RECEIVEDETAILSERVERPART_ID; //进货明细内码 receivedetailserverpartModel.RECEIVESERVERPART_ID = _RECEIVEDETAILSERVERPART.RECEIVESERVERPART_ID; //采购内码 receivedetailserverpartModel.COMMODITY_NAME = _RECEIVEDETAILSERVERPART.COMMODITY_NAME; //商品名称 receivedetailserverpartModel.COMMODITY_ID = _RECEIVEDETAILSERVERPART.COMMODITY_ID; //商品内码 receivedetailserverpartModel.COMMODITY_CODE = _RECEIVEDETAILSERVERPART.COMMODITY_CODE; //商品编码 receivedetailserverpartModel.COMMODITY_BARCODE = _RECEIVEDETAILSERVERPART.COMMODITY_BARCODE; //商品条码 receivedetailserverpartModel.UNIT = _RECEIVEDETAILSERVERPART.UNIT; //单位 receivedetailserverpartModel.UNITCOUNT = _RECEIVEDETAILSERVERPART.UNITCOUNT; //单位数量 receivedetailserverpartModel.DELIVERCOUNT = _RECEIVEDETAILSERVERPART.DELIVERCOUNT; //派送数量 receivedetailserverpartModel.PURCHASE_TAXPRICE = _RECEIVEDETAILSERVERPART.PURCHASE_TAXPRICE; //含税单价 receivedetailserverpartModel.PURCHASE_PRICE = _RECEIVEDETAILSERVERPART.PURCHASE_PRICE; //除税单价 receivedetailserverpartModel.RECEIVE_TOTALPRICE = _RECEIVEDETAILSERVERPART.RECEIVE_TOTALPRICE; //含税金额 receivedetailserverpartModel.SUPPORT_PRICE = _RECEIVEDETAILSERVERPART.SUPPORT_PRICE; //含税售价 receivedetailserverpartModel.COMMODITY_RULE = _RECEIVEDETAILSERVERPART.COMMODITY_RULE; //规格 receivedetailserverpartModel.COMMODITY_WEIGHT = _RECEIVEDETAILSERVERPART.COMMODITY_WEIGHT; //产品净重 receivedetailserverpartModel.SUPPLIER_ID = _RECEIVEDETAILSERVERPART.SUPPLIER_ID; //供应商内码 receivedetailserverpartModel.CENRECEIVEDETAIL_DESC = _RECEIVEDETAILSERVERPART.CENRECEIVEDETAIL_DESC; //备注 receivedetailserverpartModel.DUTY_PARAGRAPH = _RECEIVEDETAILSERVERPART.DUTY_PARAGRAPH; //进价税率 receivedetailserverpartModel.PURCHASE_SELLPRICE = _RECEIVEDETAILSERVERPART.PURCHASE_SELLPRICE; //销售除税金额 receivedetailserverpartModel.PURCHASE_TAXSELLPRICE = _RECEIVEDETAILSERVERPART.PURCHASE_TAXSELLPRICE; //销售含税金额 receivedetailserverpartModel.RECEIVE_TOTALAMOUNT = _RECEIVEDETAILSERVERPART.RECEIVE_TOTALAMOUNT; //除税金额 receivedetailserverpartModel.RETAIL_DUTY = _RECEIVEDETAILSERVERPART.RETAIL_DUTY; //销售税率 receivedetailserverpartModel.SELL_AVERAGEPRICE = _RECEIVEDETAILSERVERPART.SELL_AVERAGEPRICE; //除税售价 receivedetailserverpartModel.SUPPLIER_NAME = _RECEIVEDETAILSERVERPART.SUPPLIER_NAME; //供应商名称 receivedetailserverpartModel.PRODUCTION_DATE = _RECEIVEDETAILSERVERPART.PRODUCTION_DATE; //生产日期 receivedetailserverpartModel.GUARANTEE_MONTHS = _RECEIVEDETAILSERVERPART.GUARANTEE_MONTHS; //保质期(月) receivedetailserverpartModel.REMINDER_DATE = _RECEIVEDETAILSERVERPART.REMINDER_DATE; //提醒日期 receivedetailserverpartModel.SERVERPART_ID = _RECEIVEDETAILSERVERPART.SERVERPART_ID; //服务区内码 receivedetailserverpartModel.SERVERPART_NAME = _RECEIVEDETAILSERVERPART.SERVERPART_NAME; //服务区名称 receivedetailserverpartModel.SERVERPARTSHOP_ID = _RECEIVEDETAILSERVERPART.SERVERPARTSHOP_ID; //门店内码 receivedetailserverpartModel.SHOPNAME = _RECEIVEDETAILSERVERPART.SHOPNAME; //门店名称 } return receivedetailserverpartModel; } #endregion #region 同步门店入库详情 /// /// 赋值门店入库详情数据对象 /// /// 事务管理器 /// 门店入库详情数据对象 public static bool SynchroRECEIVEDETAILSERVERPART(Transaction transaction, Model.RECEIVEDETAILSERVERPARTModel receivedetailserverpartModel) { bool SynchroFlag = true; Business.RECEIVEDETAILSERVERPART _RECEIVEDETAILSERVERPART = new Business.RECEIVEDETAILSERVERPART(transaction); if (receivedetailserverpartModel.RECEIVEDETAILSERVERPART_ID != null) { _RECEIVEDETAILSERVERPART.RECEIVEDETAILSERVERPART_ID = receivedetailserverpartModel.RECEIVEDETAILSERVERPART_ID; if (_RECEIVEDETAILSERVERPART.Select()) { SynchroModelToObject(_RECEIVEDETAILSERVERPART, receivedetailserverpartModel); _RECEIVEDETAILSERVERPART.Update(); } else { SynchroFlag = false; } } else { SynchroModelToObject(_RECEIVEDETAILSERVERPART, receivedetailserverpartModel); _RECEIVEDETAILSERVERPART.Insert(); } return SynchroFlag; } #region 赋值门店入库详情数据对象 /// /// 赋值门店入库详情数据对象 /// /// /// public static void SynchroModelToObject(Business.RECEIVEDETAILSERVERPART _RECEIVEDETAILSERVERPART, Model.RECEIVEDETAILSERVERPARTModel receivedetailserverpartModel) { _RECEIVEDETAILSERVERPART.ISSTORAGE = receivedetailserverpartModel.ISSTORAGE; //是否已入库 0 未入库 1 已入库 _RECEIVEDETAILSERVERPART.RECEIVESERVERPART_ID = receivedetailserverpartModel.RECEIVESERVERPART_ID; //采购内码 _RECEIVEDETAILSERVERPART.COMMODITY_NAME = receivedetailserverpartModel.COMMODITY_NAME; //商品名称 _RECEIVEDETAILSERVERPART.COMMODITY_ID = receivedetailserverpartModel.COMMODITY_ID; //商品内码 _RECEIVEDETAILSERVERPART.COMMODITY_CODE = receivedetailserverpartModel.COMMODITY_CODE; //商品编码 _RECEIVEDETAILSERVERPART.COMMODITY_BARCODE = receivedetailserverpartModel.COMMODITY_BARCODE; //商品条码 _RECEIVEDETAILSERVERPART.UNIT = receivedetailserverpartModel.UNIT; //单位 _RECEIVEDETAILSERVERPART.UNITCOUNT = receivedetailserverpartModel.UNITCOUNT; //单位数量 _RECEIVEDETAILSERVERPART.DELIVERCOUNT = receivedetailserverpartModel.DELIVERCOUNT; //派送数量 _RECEIVEDETAILSERVERPART.PURCHASE_TAXPRICE = receivedetailserverpartModel.PURCHASE_TAXPRICE; //含税单价 _RECEIVEDETAILSERVERPART.PURCHASE_PRICE = receivedetailserverpartModel.PURCHASE_PRICE; //除税单价 _RECEIVEDETAILSERVERPART.RECEIVE_TOTALPRICE = receivedetailserverpartModel.RECEIVE_TOTALPRICE; //含税金额 _RECEIVEDETAILSERVERPART.SUPPORT_PRICE = receivedetailserverpartModel.SUPPORT_PRICE; //含税售价 _RECEIVEDETAILSERVERPART.COMMODITY_RULE = receivedetailserverpartModel.COMMODITY_RULE; //规格 _RECEIVEDETAILSERVERPART.COMMODITY_WEIGHT = receivedetailserverpartModel.COMMODITY_WEIGHT; //产品净重 _RECEIVEDETAILSERVERPART.SUPPLIER_ID = receivedetailserverpartModel.SUPPLIER_ID; //供应商内码 _RECEIVEDETAILSERVERPART.CENRECEIVEDETAIL_DESC = receivedetailserverpartModel.CENRECEIVEDETAIL_DESC; //备注 _RECEIVEDETAILSERVERPART.DUTY_PARAGRAPH = receivedetailserverpartModel.DUTY_PARAGRAPH; //进价税率 _RECEIVEDETAILSERVERPART.PURCHASE_SELLPRICE = receivedetailserverpartModel.PURCHASE_SELLPRICE; //销售除税金额 _RECEIVEDETAILSERVERPART.PURCHASE_TAXSELLPRICE = receivedetailserverpartModel.PURCHASE_TAXSELLPRICE; //销售含税金额 _RECEIVEDETAILSERVERPART.RECEIVE_TOTALAMOUNT = receivedetailserverpartModel.RECEIVE_TOTALAMOUNT; //除税金额 _RECEIVEDETAILSERVERPART.RETAIL_DUTY = receivedetailserverpartModel.RETAIL_DUTY; //销售税率 _RECEIVEDETAILSERVERPART.SELL_AVERAGEPRICE = receivedetailserverpartModel.SELL_AVERAGEPRICE; //除税售价 _RECEIVEDETAILSERVERPART.SUPPLIER_NAME = receivedetailserverpartModel.SUPPLIER_NAME; //供应商名称 _RECEIVEDETAILSERVERPART.PRODUCTION_DATE = receivedetailserverpartModel.PRODUCTION_DATE; //生产日期 _RECEIVEDETAILSERVERPART.GUARANTEE_MONTHS = receivedetailserverpartModel.GUARANTEE_MONTHS; //保质期(月) _RECEIVEDETAILSERVERPART.REMINDER_DATE = receivedetailserverpartModel.REMINDER_DATE; //提醒日期 _RECEIVEDETAILSERVERPART.SERVERPART_ID = receivedetailserverpartModel.SERVERPART_ID; //服务区内码 _RECEIVEDETAILSERVERPART.SERVERPART_NAME = receivedetailserverpartModel.SERVERPART_NAME; //服务区名称 _RECEIVEDETAILSERVERPART.SERVERPARTSHOP_ID = receivedetailserverpartModel.SERVERPARTSHOP_ID; //门店内码 _RECEIVEDETAILSERVERPART.SHOPNAME = receivedetailserverpartModel.SHOPNAME; //门店名称 } #endregion #endregion #region 删除门店入库详情 public static bool DeleteRECEIVEDETAILSERVERPART(Transaction transaction, int? RECEIVEDETAILSERVERPARTId) { bool DeleteFlag = false; if (RECEIVEDETAILSERVERPARTId != null) { Business.RECEIVEDETAILSERVERPART _RECEIVEDETAILSERVERPART = new Business.RECEIVEDETAILSERVERPART(transaction); _RECEIVEDETAILSERVERPART.RECEIVEDETAILSERVERPART_ID = RECEIVEDETAILSERVERPARTId; if (_RECEIVEDETAILSERVERPART.Select()) { _RECEIVEDETAILSERVERPART.Delete(); DeleteFlag = true; } } return DeleteFlag; } #endregion } }