Esempio n. 1
0
        //Update Till Account
        public bool DebitTillBal(decimal TillAmt, string UserName)
        {
            DateTime PostdDate   = DateTime.Now;
            string   ddate       = PostdDate.ToString("yyyyMMdd");
            var      TillDetails = GetTillAccount(UserName, ddate);
            var      account     = new PureTillAccount();

            account.Accountname   = TillDetails.Accountname;
            account.Accountno     = TillDetails.Accountno;
            account.Accountbal    = TillDetails.Accountbal - TillAmt;
            account.Amountdebited = TillAmt;
            account.Currencycode  = "NGN";
            account.Tellerid      = UserName;
            account.Drcrindicator = "DR";
            account.Accountstatus = TillDetails.Accountstatus;
            account.Createdon     = DateTime.Now;
            account.Creditedby    = UserName;
            try
            {
                _db.Insert(account);
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Esempio n. 2
0
 // create new Till Account
 public bool CreateTill(PureTillAccount account)
 {
     try
     {
         _db.Insert(account);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }