public IActionResult SaveAccountMaster(AccountCreationDTO accountcreate) { bool isSaved = false; try { isSaved = objaccountmaster.SaveAccountMaster(accountcreate, Con); } catch (Exception ex) { throw new FinstaAppException(ex.ToString()); } return(Ok(isSaved)); }
public async Task <IActionResult> CreateNewAccount([FromBody] AccountCreationDTO accountForCreation) { try { var acc = mapper.Map <Account>(accountForCreation); var result = await accountManager.CreateAccount(acc); if (result == true) { var accountToReturn = mapper.Map <AccountToReturnDTO>(acc); return(CreatedAtRoute("GetAccount", new { Id = accountToReturn.AccountId }, accountToReturn)); } return(BadRequest("Given Account could not be added.")); } catch (Exception) { throw; } }