public override void SetInputErrorMessages() { if (UserUid.IsEmptyGuid()) { ErrorMessages.Add("user_uid_is_not_valid_error_message"); } OldPassword = OldPassword.TrimOrDefault(); if (OldPassword.IsEmpty()) { OldPasswordInput.ErrorMessage.Add("old_password_required_error_message"); InputErrorMessages.AddRange(OldPasswordInput.ErrorMessage); } NewPassword = NewPassword.TrimOrDefault(); if (NewPassword.IsEmpty()) { NewPasswordInput.ErrorMessage.Add("new_password_required_error_message"); InputErrorMessages.AddRange(NewPasswordInput.ErrorMessage); } ReEnterNewPassword = ReEnterNewPassword.TrimOrDefault(); if (ReEnterNewPassword.IsEmpty()) { ReEnterNewPasswordInput.ErrorMessage.Add("re_entered_password_required_error_message"); InputErrorMessages.AddRange(ReEnterNewPasswordInput.ErrorMessage); } OldPassword = OldPassword.TrimOrDefault(); if (OldPassword.IsNotValidPassword()) { OldPasswordInput.ErrorMessage.Add("old_password_is_not_valid_error_message"); InputErrorMessages.AddRange(OldPasswordInput.ErrorMessage); } NewPassword = NewPassword.TrimOrDefault(); if (NewPassword.IsNotValidPassword()) { NewPasswordInput.ErrorMessage.Add("new_password_is_not_valid_error_message"); InputErrorMessages.AddRange(NewPasswordInput.ErrorMessage); } ReEnterNewPassword = ReEnterNewPassword.TrimOrDefault(); if (ReEnterNewPassword.IsNotValidPassword()) { ReEnterNewPasswordInput.ErrorMessage.Add("re_entered_password_is_not_valid_error_message"); InputErrorMessages.AddRange(ReEnterNewPasswordInput.ErrorMessage); } OldPassword = OldPassword.TrimOrDefault(); if (OldPassword == NewPassword) { NewPasswordInput.ErrorMessage.Add("new_password_can_not_same_as_old_password_error_message"); InputErrorMessages.AddRange(NewPasswordInput.ErrorMessage); } NewPassword = NewPassword.TrimOrDefault(); if (NewPassword != ReEnterNewPassword) { ReEnterNewPasswordInput.ErrorMessage.Add("re_entered_password_does_not_match_error_message"); InputErrorMessages.AddRange(ReEnterNewPasswordInput.ErrorMessage); } }