public bool EditAccount(AccountDTO account) { try { if (string.IsNullOrEmpty(account.PasswordHash)) { account.PasswordHash = _repository.GetAccountById(account.AccountId).PasswordHash; } else { account.PasswordHash = HashHelper.ComputeHash(account.PasswordHash); } _repository.EditAccount(account); } catch { return(false); } return(true); }