Example #1
0
        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);
        }
Example #2
0
        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);
        }
Example #3
0
        public IActionResult Create(int idUser, [FromBody] AccountForDetailDto accountForDetailDto)
        {
            _accountService.Create(idUser, accountForDetailDto);

            return(Ok("UPDATED"));
        }
Example #4
0
        public IActionResult Delete(int idUser, [FromBody] AccountForDetailDto accountForDetailDto)
        {
            _accountService.Delete(idUser, accountForDetailDto.Id);

            return(Ok("DELETED"));
        }
Example #5
0
        public IActionResult Update([FromBody] AccountForDetailDto accountForDetailDto)
        {
            _accountService.Update(accountForDetailDto);

            return(Ok("UPDATED"));
        }