public bool UpdateUserInformation(UserUpdateDTO userUpdateDTO) { var x = _repository.GetUserByEmail(userUpdateDTO.CurrentEmail); if (null == x) { return(false); } if (_repository.FindUserByEmail(userUpdateDTO.NewEmail) == true) { return(false); } User user = new User() { Email = userUpdateDTO.NewEmail, PhoneNumber = userUpdateDTO.PhoneNumber, Password = userUpdateDTO.NewPassword }; _repository.UpdateUserInformation(user, userUpdateDTO.CurrentEmail); return(true); }