public ActionResult <Transfer> TransferMoneyToUser(Transfer transfer) { decimal userFromBalance = accountDAO.GetBalance(transfer.AccountFrom); if (userFromBalance >= transfer.Amount && transfer.AccountFrom != transfer.AccountTo) { accountDAO.TransferFundsSendersBalance(transfer); accountDAO.TransferFundsReceiversBalance(transfer); transferDAO.TransferFunds(transfer); } return(Created($"/transfer/{transfer.TransferID}", transfer)); }