Пример #1
0
        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);
        }
Пример #2
0
        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);
        }