public List <receipt> getReceipt(string code, string target) { DAReceipt da = new DAReceipt(); ListDictionary Params = new ListDictionary(); Params.Add("@code", code); Params.Add("@target", target); DataSet ds = da.getReceipt(Params); List <receipt> lr = new List <receipt>(); receipt r; foreach (DataRow item in ds.Tables[0].Rows) { r = new receipt(); r.PayBy = BLCtrl.getInt(item, "PayBy", 0); r.Bank = BLCtrl.getInt(item, "Bank", 0); r.BankAccount = BLCtrl.getString(item, "BankAccount", ""); r.Branch = BLCtrl.getString(item, "Branch", ""); r.CardsKind = BLCtrl.getString(item, "CardsKind", ""); r.chequaNum = BLCtrl.getString(item, "chequaNum", ""); r.Code = BLCtrl.getInt(item, "Code", 0); r.CreditCard = BLCtrl.getString(item, "CreditCard", ""); r.name = BLCtrl.getString(item, "name", ""); r.PaymentNum = BLCtrl.getInt(item, "PaymentNum", 0); r.receiptDate = BLCtrl.getDateTime(item, "receiptDate", DateTime.Today); r.receiptNum = BLCtrl.getInt(item, "receiptNum", 0); r.Sum = (double)BLCtrl.getDecimal(item, "Sum", 0M); r.Validity = BLCtrl.getString(item, "Validity", ""); lr.Add(r); } return(lr); }
public List <FinalReceipt> getAllReceipt(int PageNumber, int PageSize) { DAReceipt da = new DAReceipt(); ListDictionary Params = new ListDictionary(); Params.Add("@PageNumber", PageNumber); Params.Add("@PageSize", PageSize); DataSet ds = da.getAllReceipt(Params); List <FinalReceipt> lr = new List <FinalReceipt>(); FinalReceipt r; foreach (DataRow item in ds.Tables[0].Rows) { r = new FinalReceipt(); r.receiptDate = BLCtrl.getDateTime(item, "receiptDate", new DateTime(1000, 1, 1)).ToShortDateString(); r.receiptNum = BLCtrl.getInt(item, "receiptNum", 0); r.FinalSum = (double)BLCtrl.getDecimal(item, "FinalSum", 0M); r.RowNumber = BLCtrl.getInt(item, "RowNumber", 1); lr.Add(r); } return(lr); }