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
}
}