//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); } }
// create new Till Account public bool CreateTill(PureTillAccount account) { try { _db.Insert(account); return(true); } catch (Exception ex) { return(false); } }