public async Task <string> CashTransaction(CashTransaction cashTransaction) { CashTransactionDomainModel cashTransactionDM = new CashTransactionDomainModel(); AutoMapper.Mapper.Map(cashTransaction, cashTransactionDM); return(await accountBusiness.CashTransaction(cashTransactionDM)); }
public async Task <string> CashTransaction(CashTransactionDomainModel cashTransaction) { string status = ""; int vrNo = 0; string strVchNo = ""; int condition = 0; if (condition > 0) { List <tblAccount> uList = new List <tblAccount>(); uList = await accountRepository.GetAll(); } using (abuhamzapetstoreEntities db = new abuhamzapetstoreEntities()) { try { vrNo = (from c in db.tblvches orderby c.vch_id descending select c.vch_id).Take(1).SingleOrDefault(); strVchNo = "0000" + (vrNo + 1); var result = db.stpCashTransaction(cashTransaction.debitor_Account_Id, cashTransaction.creditor_Account_Id , cashTransaction.voucherAmount, strVchNo, cashTransaction.description); } catch (Exception ex) { status = ex.Message; } } return(status); }