public Bank MapUpdateBankToModel(UpdateBankViewModel viewModel) { var bankModel = new Bank(); if (viewModel != null) { bankModel = Mapper.Map <Bank>(viewModel); } return(bankModel); }
public async Task UpdateBank(UpdateBankViewModel request, CancellationToken cancellationToken = default) { var entity = await _context.Banks.FindAsync(request.BankId); if (entity == null) { throw new NotFoundException(nameof(Bank), request.BankId); } var mappedEntity = request.Map(entity); _context.Banks.Update(mappedEntity); await _context.SaveChangesAsync(cancellationToken); }
public async Task <ActionResult> UpdateBank(UpdateBankViewModel model) { await _bankManagement.UpdateBank(model); return(Ok()); }
public void UpdateBank(UpdateBankViewModel bankViewModel) { var bankModel = _bankMapper.MapUpdateBankToModel(bankViewModel); _bankRepository.UpdateBank(bankModel); }
public static string UpdateBank(UpdateBankViewModel model) { _bankService.UpdateBank(model); return("Ok"); }