//Update Account public bool UpdateBankAccount(PostBankAccount model) { var account = _bankRepository.Table.Where(b => b.Id == model.Id).FirstOrDefault(); if (account == null) { return(false); } account.Id = model.Id; account.BankName = model.BankName; account.IBANNumber = model.IBANNumber; account.AccountNo = model.AccountNo; _bankRepository.Update(account); return(true); }
//Add Bank Account public bool AddBankAccount(PostBankAccount bankModel) { var bank = new Z_Harag_BankAccount { BankName = bankModel.BankName, IBANNumber = bankModel.IBANNumber, AccountNo = bankModel.AccountNo, AddedBy = bankModel.AddedBy }; if (bank != null) { _bankRepository.Insert(bank); return(true); } return(false); }
//Get Account public PostBankAccount GetBankAccount(int id) { var account = _bankRepository.TableNoTracking.Where(b => b.Id == id).FirstOrDefault(); if (account == null) { return(null); } var model = new PostBankAccount { Id = account.Id, BankName = account.BankName, IBANNumber = account.IBANNumber, AccountNo = account.AccountNo }; return(model); }