public async Task <IActionResult> AddBankAccount(BankAccountForAddDto model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _response = await _repo.AddBankAccount(model); return(Ok(_response)); }
public async Task <ServiceResponse <object> > AddBankAccount(BankAccountForAddDto model) { var toCreate = new BankAccount { BankName = model.BankName, BankAccountNumber = model.BankAccountNumber, BankAddress = model.BankAddress, BankDetails = model.BankDetails, CreatedById = _LoggedIn_UserID, SchoolBranchId = _LoggedIn_BranchID, Active = true, CreatedDateTime = DateTime.UtcNow }; await _context.BankAccounts.AddAsync(toCreate); await _context.SaveChangesAsync(); _serviceResponse.Success = true; _serviceResponse.Message = CustomMessage.Added; return(_serviceResponse); }