public IActionResult SetUpAccount([FromBody] AccountTransactionDto account) { var result = _account.SetUpAccount(account); if (!result.Equals("Account Setup was successful")) { return(BadRequest(result)); } return(Ok(result)); }
public string SetUpAccount(AccountTransactionDto account) { try { var getAccount = _context.Accounts.Where(c => c.AccountNo == account.AccountNo).SingleOrDefault(); var accounts = new AccountTransaction { AccountNo = getAccount.AccountNo, AccountCategoryId = getAccount.AccountCategoryId, AccountName = getAccount.AccountName, Balance = getAccount.AccountBalance, Pin = account.Pin }; _context.AccountTransactions.Add(accounts); _context.SaveChangesAsync(); return("Account Setup was successful"); } catch (Exception ex) { return(ex.Message); throw ex; } }