Exemplo n.º 1
0
        public AccountDTO AddAccountToUser(AccountDTO accountDTO, string username)
        {
            var user = userService.GetEntityByUsername(username);

            user.Account = AccountConverter.ToEntity(accountDTO);
            userService.Save(user);

            return(accountDTO);
        }
Exemplo n.º 2
0
        public AccountDTO UpdateAccount(AccountDTO accountDTO, string username)
        {
            var user       = userService.GetEntityByUsername(username);
            var updatedAcc = AccountConverter.ToEntity(accountDTO);

            if (user.AccountId == null)
            {
                return(null);
            }
            updatedAcc.Id = user.AccountId.Value;
            user.Account  = updatedAcc;
            repository.Save(updatedAcc);
            return(accountDTO);
        }