private void LoadAllSalesOrderDetail(string argSODocCode, string argClientCode) { if (this.Count > 0) { this.Clear(); } SalesOrderDetailManager objSODetailManager = new SalesOrderDetailManager(); objSODetailManager.colGetSalesOrderDetail(argSODocCode, argClientCode, this); }
public ICollection <BillingDetail> colGetBillingDetail4SO(string argSODocCode, string argClientCode, List <BillingDetail> lst) { DataSet DataSetToFill = new DataSet(); SalesOrderDetailManager objSalesOrderDetailManager = new SalesOrderDetailManager(); DataSetToFill = objSalesOrderDetailManager.GetSalesOrderDetail4BD(argSODocCode, argClientCode); if (DataSetToFill != null) { foreach (DataRow dr in DataSetToFill.Tables[0].Rows) { lst.Add(objCreateBillingDetail(dr)); } } goto Finish; Finish: DataSetToFill = null; return(lst); }
public ICollection <DeliveryDetail> colGetSODetail4DC(string argDeliveryDocTypeCode, string argSODocCode, string argClientCode, int argItemNoFrom, int argItemNoTo, List <DeliveryDetail> lst) { // List<DeliveryDetail> lst = new List<DeliveryDetail>(); DataSet DataSetToFill = new DataSet(); DeliveryDetail tDeliveryDetail = new DeliveryDetail(); SalesOrderDetailManager objSalesOrderDetailManager = new SalesOrderDetailManager(); DataSetToFill = objSalesOrderDetailManager.GetSalesOrderDetail(argDeliveryDocTypeCode, argSODocCode, argClientCode, argItemNoFrom, argItemNoTo); if (DataSetToFill != null) { foreach (DataRow dr in DataSetToFill.Tables[0].Rows) { lst.Add(objCreateDeliveryDetail(dr)); } } goto Finish; Finish: DataSetToFill = null; return(lst); }