public ActionResult AddNew() { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); DefinitionBankVM Obj = new DefinitionBankVM { DefinitionBank = new DefinitionBank { BankID = _unitOfWork.DefinitionBank.GetMaxSerial(UserInfo.fCompanyId) } }; return(View(Obj)); }
public ActionResult DeleteDefinitionBank(int id) { try { if (id != 0) { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetUserByID(userId); var CompanyInfo = _unitOfWork.Company.GetMyCompany(UserInfo.fCompanyId); if (UserInfo == null) { RedirectToAction("", ""); } var ObjDelete = _unitOfWork.DefinitionBank.GetDefinitionBankByID(UserInfo.fCompanyId, id); DefinitionBankVM Obj = new DefinitionBankVM { DefinitionBank = new DefinitionBank { BankID = ObjDelete.BankID, BankAccountNumber = ObjDelete.BankAccountNumber, ChequeUnderCollectionAccountNumber = ObjDelete.ChequeUnderCollectionAccountNumber, PostdatedChequeAccountNumber = ObjDelete.PostdatedChequeAccountNumber, BillsOfExchangeAccountNumber = ObjDelete.BillsOfExchangeAccountNumber }, BankAccountName = _unitOfWork.NativeSql.GetAccountName(UserInfo.fCompanyId, ObjDelete.BankAccountNumber), ChequeUnderCollectionAccountName = _unitOfWork.NativeSql.GetAccountName(UserInfo.fCompanyId, ObjDelete.ChequeUnderCollectionAccountNumber), PostdatedChequeAccountName = _unitOfWork.NativeSql.GetAccountName(UserInfo.fCompanyId, ObjDelete.PostdatedChequeAccountNumber), BillsOfExchangeAccountName = _unitOfWork.NativeSql.GetAccountName(UserInfo.fCompanyId, ObjDelete.BillsOfExchangeAccountNumber) }; return(View("DeleteDefinitionBank", Obj)); } return(View("DeleteDefinitionBank", new DefinitionBank())); } catch (Exception ex) { ViewBag.Error = ex.Message.ToString(); return(View("Error")); } }