public async Task <IActionResult> Create(CreateAccountApiModel model) { try { await _accountApi.CreateAsync(new CreateAccountModel { Balance = model.Balance, ClientId = _currentUser.UserId }); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <IActionResult> Create(CreateAccountApiModel createAccountViewModel) { if (!ModelState.IsValid) { return(BadRequest()); } try { await _accountRepository.Create(new AccountDto { Active = createAccountViewModel.Active, Description = createAccountViewModel.Description, Name = createAccountViewModel.Name }); return(Ok()); } catch (Exception ex) { return(BadRequest()); } }