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 CHECKCOMMODITYDETAILHelper { #region 获取盘存详细信息列表 public static List GetCHECKCOMMODITYDETAILList(Transaction transaction, ref int TotalCount, int PageIndex = 1, int PageSize = 10, string SortStr = "") { List CHECKCOMMODITYDETAILList = new List(); string WhereSQL = "", RowFilterSQL = ""; DataTable dtCHECKCOMMODITYDETAIL = new Business.CHECKCOMMODITYDETAIL(transaction).FillDataTable(WhereSQL); if (RowFilterSQL != "") { dtCHECKCOMMODITYDETAIL.DefaultView.RowFilter = RowFilterSQL; } //排序: dtCHECKCOMMODITYDETAIL.DefaultView.Sort = SortStr; dtCHECKCOMMODITYDETAIL = dtCHECKCOMMODITYDETAIL.DefaultView.ToTable(); //获取查询结果总记录条数 TotalCount = dtCHECKCOMMODITYDETAIL.Rows.Count; //根据传入的页码和每页显示条数返回结果 dtCHECKCOMMODITYDETAIL = CommonHelper.GetDataTableWithPageSize(dtCHECKCOMMODITYDETAIL, PageSize, PageIndex); foreach (DataRow drCHECKCOMMODITYDETAIL in dtCHECKCOMMODITYDETAIL.Rows) { Model.CHECKCOMMODITYDETAILModel checkcommoditydetailModel = new Model.CHECKCOMMODITYDETAILModel(); checkcommoditydetailModel.CHECKCOMMODITYDETAIL_ID = drCHECKCOMMODITYDETAIL["CHECKCOMMODITYDETAIL_ID"].TryParseToInt(); //盘点明细内码 checkcommoditydetailModel.CHECKCOMMODITY_ID = drCHECKCOMMODITYDETAIL["CHECKCOMMODITY_ID"].TryParseToInt(); //盘存内码 checkcommoditydetailModel.SERVERPARTSTOCK_ID = drCHECKCOMMODITYDETAIL["SERVERPARTSTOCK_ID"].TryParseToInt(); //库存内码 checkcommoditydetailModel.OVERPLUSCOUNT = drCHECKCOMMODITYDETAIL["OVERPLUSCOUNT"].TryParseToDouble(); //原库存数 checkcommoditydetailModel.CHECKDATE = drCHECKCOMMODITYDETAIL["CHECKDATE"].TryParseToDateTime(); //盘点时间 checkcommoditydetailModel.COMMODITY_ID = drCHECKCOMMODITYDETAIL["COMMODITY_ID"].TryParseToInt(); //商品内码 checkcommoditydetailModel.COMMODITY_CODE = drCHECKCOMMODITYDETAIL["COMMODITY_CODE"].ToString(); //商品编码 checkcommoditydetailModel.CUROVERPLUSCOUNT = drCHECKCOMMODITYDETAIL["CUROVERPLUSCOUNT"].TryParseToDouble(); //盘存现数 checkcommoditydetailModel.COMMODITY_BARCODE = drCHECKCOMMODITYDETAIL["COMMODITY_BARCODE"].ToString(); //商品条码 checkcommoditydetailModel.CHECKDESC = drCHECKCOMMODITYDETAIL["CHECKDESC"].ToString(); //备注说明 checkcommoditydetailModel.COMMODITY_NAME = drCHECKCOMMODITYDETAIL["COMMODITY_NAME"].ToString(); //商品名称 checkcommoditydetailModel.COMMODITY_SALECOUNT = drCHECKCOMMODITYDETAIL["COMMODITY_SALECOUNT"].TryParseToDouble(); //盘存销售数量 checkcommoditydetailModel.COMMODITY_TOTALCOUNT = drCHECKCOMMODITYDETAIL["COMMODITY_TOTALCOUNT"].TryParseToDouble(); //盘存导入数量 checkcommoditydetailModel.START_DATE = drCHECKCOMMODITYDETAIL["START_DATE"].TryParseToDateTime(); //开始时间 checkcommoditydetailModel.END_DATE = drCHECKCOMMODITYDETAIL["END_DATE"].TryParseToDateTime(); //结束时间 checkcommoditydetailModel.SERVERPART_ID = drCHECKCOMMODITYDETAIL["SERVERPART_ID"].TryParseToInt(); //服务区内码 checkcommoditydetailModel.PURCHASE_TAXPRICE = drCHECKCOMMODITYDETAIL["PURCHASE_TAXPRICE"].TryParseToDouble(); //含税进价 checkcommoditydetailModel.PURCHASE_PRICE = drCHECKCOMMODITYDETAIL["PURCHASE_PRICE"].TryParseToDouble(); //除税进价 checkcommoditydetailModel.OVERPLUS_AMOUNT = drCHECKCOMMODITYDETAIL["OVERPLUS_AMOUNT"].TryParseToDouble(); //含税金额 checkcommoditydetailModel.OVERPLUS_PRICE = drCHECKCOMMODITYDETAIL["OVERPLUS_PRICE"].TryParseToDouble(); //除税金额 checkcommoditydetailModel.SERVERPART_CODE = drCHECKCOMMODITYDETAIL["SERVERPART_CODE"].ToString(); //服务区编码 checkcommoditydetailModel.SERVERPART_NAME = drCHECKCOMMODITYDETAIL["SERVERPART_NAME"].ToString(); //服务区名称 checkcommoditydetailModel.SERVERPARTSHOP_ID = drCHECKCOMMODITYDETAIL["SERVERPARTSHOP_ID"].TryParseToInt(); //门店内码 checkcommoditydetailModel.SHOPCODE = drCHECKCOMMODITYDETAIL["SHOPCODE"].ToString(); //门店编码 checkcommoditydetailModel.SHOPNAME = drCHECKCOMMODITYDETAIL["SHOPNAME"].ToString(); //门店名称 checkcommoditydetailModel.COMMODITYTYPE_ID = drCHECKCOMMODITYDETAIL["COMMODITYTYPE_ID"].TryParseToInt(); //商品类型内码 checkcommoditydetailModel.COMMODITYTYPE_CODE = drCHECKCOMMODITYDETAIL["COMMODITYTYPE_CODE"].ToString(); //商品类型编码 checkcommoditydetailModel.COMMODITYTYPE_NAME = drCHECKCOMMODITYDETAIL["COMMODITYTYPE_NAME"].ToString(); //商品类型名称 checkcommoditydetailModel.OPERATE_DATE = drCHECKCOMMODITYDETAIL["OPERATE_DATE"].TryParseToDateTime(); //操作时间 CHECKCOMMODITYDETAILList.Add(checkcommoditydetailModel); } return CHECKCOMMODITYDETAILList; } #endregion #region 获取盘存详细信息列表 /// /// 获取盘存详细信息列表 /// /// 事务管理器 /// 查询结果总数 /// 查询条件对象 public static List GetCHECKCOMMODITYDETAILList(Transaction transaction, ref int TotalCount, Models.SearchModel searchModel) { List CHECKCOMMODITYDETAILList = new List(); string WhereSQL = "", RowFilterSQL = ""; if (searchModel.SearchParameter != null) { WhereSQL = OperationDataHelper.GetWhereSQL(searchModel.SearchParameter, searchModel.QueryType); if (WhereSQL != "") { WhereSQL = "WHERE " + WhereSQL; } } DataTable dtCHECKCOMMODITYDETAIL = new Business.CHECKCOMMODITYDETAIL(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 != "") { dtCHECKCOMMODITYDETAIL.DefaultView.RowFilter = RowFilterSQL; } //排序: dtCHECKCOMMODITYDETAIL.DefaultView.Sort = searchModel.SortStr; dtCHECKCOMMODITYDETAIL = dtCHECKCOMMODITYDETAIL.DefaultView.ToTable(); //获取查询结果总记录条数 TotalCount = dtCHECKCOMMODITYDETAIL.Rows.Count; //根据传入的页码和每页显示条数返回结果 dtCHECKCOMMODITYDETAIL = CommonHelper.GetDataTableWithPageSize(dtCHECKCOMMODITYDETAIL, searchModel.PageSize, searchModel.PageIndex); foreach (DataRow drCHECKCOMMODITYDETAIL in dtCHECKCOMMODITYDETAIL.Rows) { Model.CHECKCOMMODITYDETAILModel checkcommoditydetailModel = new Model.CHECKCOMMODITYDETAILModel(); checkcommoditydetailModel.CHECKCOMMODITYDETAIL_ID = drCHECKCOMMODITYDETAIL["CHECKCOMMODITYDETAIL_ID"].TryParseToInt(); //盘点明细内码 checkcommoditydetailModel.CHECKCOMMODITY_ID = drCHECKCOMMODITYDETAIL["CHECKCOMMODITY_ID"].TryParseToInt(); //盘存内码 checkcommoditydetailModel.SERVERPARTSTOCK_ID = drCHECKCOMMODITYDETAIL["SERVERPARTSTOCK_ID"].TryParseToInt(); //库存内码 checkcommoditydetailModel.OVERPLUSCOUNT = drCHECKCOMMODITYDETAIL["OVERPLUSCOUNT"].TryParseToDouble(); //原库存数 checkcommoditydetailModel.CHECKDATE = drCHECKCOMMODITYDETAIL["CHECKDATE"].TryParseToDateTime(); //盘点时间 checkcommoditydetailModel.COMMODITY_ID = drCHECKCOMMODITYDETAIL["COMMODITY_ID"].TryParseToInt(); //商品内码 checkcommoditydetailModel.COMMODITY_CODE = drCHECKCOMMODITYDETAIL["COMMODITY_CODE"].ToString(); //商品编码 checkcommoditydetailModel.CUROVERPLUSCOUNT = drCHECKCOMMODITYDETAIL["CUROVERPLUSCOUNT"].TryParseToDouble(); //盘存现数 checkcommoditydetailModel.COMMODITY_BARCODE = drCHECKCOMMODITYDETAIL["COMMODITY_BARCODE"].ToString(); //商品条码 checkcommoditydetailModel.CHECKDESC = drCHECKCOMMODITYDETAIL["CHECKDESC"].ToString(); //备注说明 checkcommoditydetailModel.COMMODITY_NAME = drCHECKCOMMODITYDETAIL["COMMODITY_NAME"].ToString(); //商品名称 checkcommoditydetailModel.COMMODITY_SALECOUNT = drCHECKCOMMODITYDETAIL["COMMODITY_SALECOUNT"].TryParseToDouble(); //盘存销售数量 checkcommoditydetailModel.COMMODITY_TOTALCOUNT = drCHECKCOMMODITYDETAIL["COMMODITY_TOTALCOUNT"].TryParseToDouble(); //盘存导入数量 checkcommoditydetailModel.START_DATE = drCHECKCOMMODITYDETAIL["START_DATE"].TryParseToDateTime(); //开始时间 checkcommoditydetailModel.END_DATE = drCHECKCOMMODITYDETAIL["END_DATE"].TryParseToDateTime(); //结束时间 checkcommoditydetailModel.SERVERPART_ID = drCHECKCOMMODITYDETAIL["SERVERPART_ID"].TryParseToInt(); //服务区内码 checkcommoditydetailModel.PURCHASE_TAXPRICE = drCHECKCOMMODITYDETAIL["PURCHASE_TAXPRICE"].TryParseToDouble(); //含税进价 checkcommoditydetailModel.PURCHASE_PRICE = drCHECKCOMMODITYDETAIL["PURCHASE_PRICE"].TryParseToDouble(); //除税进价 checkcommoditydetailModel.OVERPLUS_AMOUNT = drCHECKCOMMODITYDETAIL["OVERPLUS_AMOUNT"].TryParseToDouble(); //含税金额 checkcommoditydetailModel.OVERPLUS_PRICE = drCHECKCOMMODITYDETAIL["OVERPLUS_PRICE"].TryParseToDouble(); //除税金额 checkcommoditydetailModel.SERVERPART_CODE = drCHECKCOMMODITYDETAIL["SERVERPART_CODE"].ToString(); //服务区编码 checkcommoditydetailModel.SERVERPART_NAME = drCHECKCOMMODITYDETAIL["SERVERPART_NAME"].ToString(); //服务区名称 checkcommoditydetailModel.SERVERPARTSHOP_ID = drCHECKCOMMODITYDETAIL["SERVERPARTSHOP_ID"].TryParseToInt(); //门店内码 checkcommoditydetailModel.SHOPCODE = drCHECKCOMMODITYDETAIL["SHOPCODE"].ToString(); //门店编码 checkcommoditydetailModel.SHOPNAME = drCHECKCOMMODITYDETAIL["SHOPNAME"].ToString(); //门店名称 checkcommoditydetailModel.COMMODITYTYPE_ID = drCHECKCOMMODITYDETAIL["COMMODITYTYPE_ID"].TryParseToInt(); //商品类型内码 checkcommoditydetailModel.COMMODITYTYPE_CODE = drCHECKCOMMODITYDETAIL["COMMODITYTYPE_CODE"].ToString(); //商品类型编码 checkcommoditydetailModel.COMMODITYTYPE_NAME = drCHECKCOMMODITYDETAIL["COMMODITYTYPE_NAME"].ToString(); //商品类型名称 checkcommoditydetailModel.OPERATE_DATE = drCHECKCOMMODITYDETAIL["OPERATE_DATE"].TryParseToDateTime(); //操作时间 CHECKCOMMODITYDETAILList.Add(checkcommoditydetailModel); } return CHECKCOMMODITYDETAILList; } #endregion #region 获取盘存详细信息明细 public static Model.CHECKCOMMODITYDETAILModel GetCHECKCOMMODITYDETAILInfo(Transaction transaction, int CHECKCOMMODITYDETAILId) { Model.CHECKCOMMODITYDETAILModel checkcommoditydetailModel = new Model.CHECKCOMMODITYDETAILModel(); Business.CHECKCOMMODITYDETAIL _CHECKCOMMODITYDETAIL = new Business.CHECKCOMMODITYDETAIL(transaction); _CHECKCOMMODITYDETAIL.CHECKCOMMODITYDETAIL_ID = CHECKCOMMODITYDETAILId; if (_CHECKCOMMODITYDETAIL.Select()) { checkcommoditydetailModel.CHECKCOMMODITYDETAIL_ID = _CHECKCOMMODITYDETAIL.CHECKCOMMODITYDETAIL_ID; //盘点明细内码 checkcommoditydetailModel.CHECKCOMMODITY_ID = _CHECKCOMMODITYDETAIL.CHECKCOMMODITY_ID; //盘存内码 checkcommoditydetailModel.SERVERPARTSTOCK_ID = _CHECKCOMMODITYDETAIL.SERVERPARTSTOCK_ID; //库存内码 checkcommoditydetailModel.OVERPLUSCOUNT = _CHECKCOMMODITYDETAIL.OVERPLUSCOUNT; //原库存数 checkcommoditydetailModel.CHECKDATE = _CHECKCOMMODITYDETAIL.CHECKDATE; //盘点时间 checkcommoditydetailModel.COMMODITY_ID = _CHECKCOMMODITYDETAIL.COMMODITY_ID; //商品内码 checkcommoditydetailModel.COMMODITY_CODE = _CHECKCOMMODITYDETAIL.COMMODITY_CODE; //商品编码 checkcommoditydetailModel.CUROVERPLUSCOUNT = _CHECKCOMMODITYDETAIL.CUROVERPLUSCOUNT; //盘存现数 checkcommoditydetailModel.COMMODITY_BARCODE = _CHECKCOMMODITYDETAIL.COMMODITY_BARCODE; //商品条码 checkcommoditydetailModel.CHECKDESC = _CHECKCOMMODITYDETAIL.CHECKDESC; //备注说明 checkcommoditydetailModel.COMMODITY_NAME = _CHECKCOMMODITYDETAIL.COMMODITY_NAME; //商品名称 checkcommoditydetailModel.COMMODITY_SALECOUNT = _CHECKCOMMODITYDETAIL.COMMODITY_SALECOUNT; //盘存销售数量 checkcommoditydetailModel.COMMODITY_TOTALCOUNT = _CHECKCOMMODITYDETAIL.COMMODITY_TOTALCOUNT; //盘存导入数量 checkcommoditydetailModel.START_DATE = _CHECKCOMMODITYDETAIL.START_DATE; //开始时间 checkcommoditydetailModel.END_DATE = _CHECKCOMMODITYDETAIL.END_DATE; //结束时间 checkcommoditydetailModel.SERVERPART_ID = _CHECKCOMMODITYDETAIL.SERVERPART_ID; //服务区内码 checkcommoditydetailModel.PURCHASE_TAXPRICE = _CHECKCOMMODITYDETAIL.PURCHASE_TAXPRICE; //含税进价 checkcommoditydetailModel.PURCHASE_PRICE = _CHECKCOMMODITYDETAIL.PURCHASE_PRICE; //除税进价 checkcommoditydetailModel.OVERPLUS_AMOUNT = _CHECKCOMMODITYDETAIL.OVERPLUS_AMOUNT; //含税金额 checkcommoditydetailModel.OVERPLUS_PRICE = _CHECKCOMMODITYDETAIL.OVERPLUS_PRICE; //除税金额 checkcommoditydetailModel.SERVERPART_CODE = _CHECKCOMMODITYDETAIL.SERVERPART_CODE; //服务区编码 checkcommoditydetailModel.SERVERPART_NAME = _CHECKCOMMODITYDETAIL.SERVERPART_NAME; //服务区名称 checkcommoditydetailModel.SERVERPARTSHOP_ID = _CHECKCOMMODITYDETAIL.SERVERPARTSHOP_ID; //门店内码 checkcommoditydetailModel.SHOPCODE = _CHECKCOMMODITYDETAIL.SHOPCODE; //门店编码 checkcommoditydetailModel.SHOPNAME = _CHECKCOMMODITYDETAIL.SHOPNAME; //门店名称 checkcommoditydetailModel.COMMODITYTYPE_ID = _CHECKCOMMODITYDETAIL.COMMODITYTYPE_ID; //商品类型内码 checkcommoditydetailModel.COMMODITYTYPE_CODE = _CHECKCOMMODITYDETAIL.COMMODITYTYPE_CODE; //商品类型编码 checkcommoditydetailModel.COMMODITYTYPE_NAME = _CHECKCOMMODITYDETAIL.COMMODITYTYPE_NAME; //商品类型名称 checkcommoditydetailModel.OPERATE_DATE = _CHECKCOMMODITYDETAIL.OPERATE_DATE; //操作时间 } return checkcommoditydetailModel; } #endregion #region 同步盘存详细信息 /// /// 赋值盘存详细信息数据对象 /// /// 事务管理器 /// 盘存详细信息数据对象 public static bool SynchroCHECKCOMMODITYDETAIL(Transaction transaction, Model.CHECKCOMMODITYDETAILModel checkcommoditydetailModel) { bool SynchroFlag = true; Business.CHECKCOMMODITYDETAIL _CHECKCOMMODITYDETAIL = new Business.CHECKCOMMODITYDETAIL(transaction); if (checkcommoditydetailModel.CHECKCOMMODITYDETAIL_ID != null) { _CHECKCOMMODITYDETAIL.CHECKCOMMODITYDETAIL_ID = checkcommoditydetailModel.CHECKCOMMODITYDETAIL_ID; if (_CHECKCOMMODITYDETAIL.Select()) { SynchroModelToObject(_CHECKCOMMODITYDETAIL, checkcommoditydetailModel); _CHECKCOMMODITYDETAIL.Update(); } else { SynchroFlag = false; } } else { SynchroModelToObject(_CHECKCOMMODITYDETAIL, checkcommoditydetailModel); _CHECKCOMMODITYDETAIL.Insert(); } return SynchroFlag; } #region 赋值盘存详细信息数据对象 /// /// 赋值盘存详细信息数据对象 /// /// /// public static void SynchroModelToObject(Business.CHECKCOMMODITYDETAIL _CHECKCOMMODITYDETAIL, Model.CHECKCOMMODITYDETAILModel checkcommoditydetailModel) { _CHECKCOMMODITYDETAIL.CHECKCOMMODITY_ID = checkcommoditydetailModel.CHECKCOMMODITY_ID; //盘存内码 _CHECKCOMMODITYDETAIL.SERVERPARTSTOCK_ID = checkcommoditydetailModel.SERVERPARTSTOCK_ID; //库存内码 _CHECKCOMMODITYDETAIL.OVERPLUSCOUNT = checkcommoditydetailModel.OVERPLUSCOUNT; //原库存数 _CHECKCOMMODITYDETAIL.CHECKDATE = checkcommoditydetailModel.CHECKDATE; //盘点时间 _CHECKCOMMODITYDETAIL.COMMODITY_ID = checkcommoditydetailModel.COMMODITY_ID; //商品内码 _CHECKCOMMODITYDETAIL.COMMODITY_CODE = checkcommoditydetailModel.COMMODITY_CODE; //商品编码 _CHECKCOMMODITYDETAIL.CUROVERPLUSCOUNT = checkcommoditydetailModel.CUROVERPLUSCOUNT; //盘存现数 _CHECKCOMMODITYDETAIL.COMMODITY_BARCODE = checkcommoditydetailModel.COMMODITY_BARCODE; //商品条码 _CHECKCOMMODITYDETAIL.CHECKDESC = checkcommoditydetailModel.CHECKDESC; //备注说明 _CHECKCOMMODITYDETAIL.COMMODITY_NAME = checkcommoditydetailModel.COMMODITY_NAME; //商品名称 _CHECKCOMMODITYDETAIL.COMMODITY_SALECOUNT = checkcommoditydetailModel.COMMODITY_SALECOUNT; //盘存销售数量 _CHECKCOMMODITYDETAIL.COMMODITY_TOTALCOUNT = checkcommoditydetailModel.COMMODITY_TOTALCOUNT; //盘存导入数量 _CHECKCOMMODITYDETAIL.START_DATE = checkcommoditydetailModel.START_DATE; //开始时间 _CHECKCOMMODITYDETAIL.END_DATE = checkcommoditydetailModel.END_DATE; //结束时间 _CHECKCOMMODITYDETAIL.SERVERPART_ID = checkcommoditydetailModel.SERVERPART_ID; //服务区内码 _CHECKCOMMODITYDETAIL.PURCHASE_TAXPRICE = checkcommoditydetailModel.PURCHASE_TAXPRICE; //含税进价 _CHECKCOMMODITYDETAIL.PURCHASE_PRICE = checkcommoditydetailModel.PURCHASE_PRICE; //除税进价 _CHECKCOMMODITYDETAIL.OVERPLUS_AMOUNT = checkcommoditydetailModel.OVERPLUS_AMOUNT; //含税金额 _CHECKCOMMODITYDETAIL.OVERPLUS_PRICE = checkcommoditydetailModel.OVERPLUS_PRICE; //除税金额 _CHECKCOMMODITYDETAIL.SERVERPART_CODE = checkcommoditydetailModel.SERVERPART_CODE; //服务区编码 _CHECKCOMMODITYDETAIL.SERVERPART_NAME = checkcommoditydetailModel.SERVERPART_NAME; //服务区名称 _CHECKCOMMODITYDETAIL.SERVERPARTSHOP_ID = checkcommoditydetailModel.SERVERPARTSHOP_ID; //门店内码 _CHECKCOMMODITYDETAIL.SHOPCODE = checkcommoditydetailModel.SHOPCODE; //门店编码 _CHECKCOMMODITYDETAIL.SHOPNAME = checkcommoditydetailModel.SHOPNAME; //门店名称 _CHECKCOMMODITYDETAIL.COMMODITYTYPE_ID = checkcommoditydetailModel.COMMODITYTYPE_ID; //商品类型内码 _CHECKCOMMODITYDETAIL.COMMODITYTYPE_CODE = checkcommoditydetailModel.COMMODITYTYPE_CODE; //商品类型编码 _CHECKCOMMODITYDETAIL.COMMODITYTYPE_NAME = checkcommoditydetailModel.COMMODITYTYPE_NAME; //商品类型名称 _CHECKCOMMODITYDETAIL.OPERATE_DATE = checkcommoditydetailModel.OPERATE_DATE; //操作时间 } #endregion #endregion #region 删除盘存详细信息 public static bool DeleteCHECKCOMMODITYDETAIL(Transaction transaction, int? CHECKCOMMODITYDETAILId) { bool DeleteFlag = false; if (CHECKCOMMODITYDETAILId != null) { Business.CHECKCOMMODITYDETAIL _CHECKCOMMODITYDETAIL = new Business.CHECKCOMMODITYDETAIL(transaction); _CHECKCOMMODITYDETAIL.CHECKCOMMODITYDETAIL_ID = CHECKCOMMODITYDETAILId; if (_CHECKCOMMODITYDETAIL.Select()) { _CHECKCOMMODITYDETAIL.Delete(); DeleteFlag = true; } } return DeleteFlag; } #endregion } }