public Account Create(int idUser, AccountForDetailDto accountForDetailDto) { //var account = _accountRepository.GetByNumber(accountForDetailDto.Number); //if (account == null) //{ // account = new Account // { // IdBankAgency = accountForDetailDto.BankAgency.Id, // IdAccountType = accountForDetailDto.AccountType.Id, // Label = accountForDetailDto.Label, // Number = accountForDetailDto.Number, // StartAmount = accountForDetailDto.StartAmount, // AlertThreshold = accountForDetailDto.AlertThreshold // }; // account = Create(account); //} //var userAccount = new UserAccount //{ // IdAccount = account.Id, // IdUser = idUser //}; //_userAccountService.Create(userAccount); return(null); }
public void Update(AccountForDetailDto accountForDetailDto) { //var account = _accountRepository.GetById(accountForDetailDto.Id); //account.IdBankAgency = accountForDetailDto.BankAgency.Id; //account.IdAccountType = accountForDetailDto.AccountType.Id; //account.Label = accountForDetailDto.Label; //account.Number = accountForDetailDto.Number; //account.StartAmount = accountForDetailDto.StartAmount; //account.AlertThreshold = accountForDetailDto.AlertThreshold; //Update(account); }
public IActionResult Create(int idUser, [FromBody] AccountForDetailDto accountForDetailDto) { _accountService.Create(idUser, accountForDetailDto); return(Ok("UPDATED")); }
public IActionResult Delete(int idUser, [FromBody] AccountForDetailDto accountForDetailDto) { _accountService.Delete(idUser, accountForDetailDto.Id); return(Ok("DELETED")); }
public IActionResult Update([FromBody] AccountForDetailDto accountForDetailDto) { _accountService.Update(accountForDetailDto); return(Ok("UPDATED")); }