public override void SetInputErrorMessages()
        {
            if (OrganizationUid.IsEmptyGuid())
            {
                ErrorMessages.Add("organization_uid_is_not_valid");
            }

            Email = Email.TrimOrDefault();
            if (Email.IsNotEmail())
            {
                EmailInput.ErrorMessage.Add("email_is_not_valid_error_message");
                InputErrorMessages.AddRange(EmailInput.ErrorMessage);
            }

            FirstName = FirstName.TrimOrDefault();
            if (FirstName.IsEmpty())
            {
                FirstNameInput.ErrorMessage.Add("first_name_required_error_message");
                InputErrorMessages.AddRange(FirstNameInput.ErrorMessage);
            }

            LastName = LastName.TrimOrDefault();
            if (LastName.IsEmpty())
            {
                LastNameInput.ErrorMessage.Add("last_name_required_error_message");
                InputErrorMessages.AddRange(LastNameInput.ErrorMessage);
            }
        }
Beispiel #2
0
        public override void SetInputErrorMessages()
        {
            if (UserUid.IsEmptyGuid())
            {
                ErrorMessages.Add("organization_uid_not_valid");
            }

            FirstName = FirstName.TrimOrDefault();
            if (FirstName.IsEmpty())
            {
                FirstNameInput.ErrorMessage.Add("first_name_required_error_massage");
                InputErrorMessages.AddRange(FirstNameInput.ErrorMessage);
            }

            LastName = LastName.TrimOrDefault();
            if (LastName.IsEmpty())
            {
                LastNameInput.ErrorMessage.Add("last_name_required_error_massage");
                InputErrorMessages.AddRange(LastNameInput.ErrorMessage);
            }

            if (LanguageUid.IsEmptyGuid())
            {
                LanguageInput.ErrorMessage.Add("language_uid_not_valid");
                InputErrorMessages.AddRange(LanguageInput.ErrorMessage);
            }
        }
        public override void SetInputErrorMessages()
        {
            if (OrganizationUid.IsEmptyGuid())
            {
                ErrorMessages.Add("organization_uid_is_not_valid");
            }

            if (Token.IsEmptyGuid())
            {
                ErrorMessages.Add("token_uid_is_not_valid");
            }

            Email = Email.TrimOrDefault();
            if (Email.IsNotEmail())
            {
                ErrorMessages.Add("email_is_not_valid");
            }

            FirstName = FirstName.TrimOrDefault();
            if (FirstName.IsEmpty())
            {
                FirstNameInput.ErrorMessage.Add("first_name_required_error_message");
                InputErrorMessages.AddRange(FirstNameInput.ErrorMessage);
            }

            LastName = LastName.TrimOrDefault();
            if (LastName.IsEmpty())
            {
                LastNameInput.ErrorMessage.Add("last_name_required_error_message");
                InputErrorMessages.AddRange(LastNameInput.ErrorMessage);
            }

            Password = Password.TrimOrDefault();
            if (Password.IsNotValidPassword())
            {
                PasswordInput.ErrorMessage.Add("password_is_not_valid_error_message");
                InputErrorMessages.AddRange(PasswordInput.ErrorMessage);
            }

            ReEnterPassword.TrimOrDefault();
            if (ReEnterPassword.IsNotValidPassword())
            {
                ReEnterPasswordInput.ErrorMessage.Add("re_enter_password_is_not_valid_error_message");
                InputErrorMessages.AddRange(ReEnterPasswordInput.ErrorMessage);
            }

            Password = Password.TrimOrDefault();
            if (Password != ReEnterPassword)
            {
                PasswordInput.ErrorMessage.Add("password_and_re_entered_password_does_not_match_error_message");
                InputErrorMessages.AddRange(PasswordInput.ErrorMessage);
            }
        }
Beispiel #4
0
        public override void SetInputErrorMessages()
        {
            if (Email.IsEmpty())
            {
                EmailInput.ErrorMessage.Add("email_required_error_message");
                ErrorMessages.AddRange(EmailInput.ErrorMessage);
            }

            if (Email.IsNotEmail())
            {
                EmailInput.ErrorMessage.Add("email_is_not_valid_error_message");
                ErrorMessages.AddRange(EmailInput.ErrorMessage);
            }

            if (FirstName.IsEmpty())
            {
                FirstNameInput.ErrorMessage.Add("first_name_required_error_message");
                ErrorMessages.AddRange(FirstNameInput.ErrorMessage);
            }

            if (LastName.IsEmpty())
            {
                LastNameInput.ErrorMessage.Add("last_name_required_error_message");
                ErrorMessages.AddRange(LastNameInput.ErrorMessage);
            }

            if (OrganizationName.IsEmpty())
            {
                OrganizationNameInput.ErrorMessage.Add("organization_name_required_error_message");
                ErrorMessages.AddRange(OrganizationNameInput.ErrorMessage);
            }

            if (Password.IsNotValidPassword())
            {
                OrganizationNameInput.ErrorMessage.Add("password_is_not_valid_error_message");
                ErrorMessages.AddRange(OrganizationNameInput.ErrorMessage);
            }

            if (!IsTermsAccepted)
            {
                OrganizationNameInput.ErrorMessage.Add("you_must_accept_terms_error_message");
                ErrorMessages.AddRange(OrganizationNameInput.ErrorMessage);
            }
        }
        private bool CheckInputs()
        {
            bool result = true;

            Message = string.Empty;
            if (FirstName.IsEmpty())
            {
                Message += $"First Name is Missing!{Environment.NewLine}";
                result   = false;
            }
            if (LastName.IsEmpty())
            {
                Message += $"Last Name is Missing!{Environment.NewLine}";
                result   = false;
            }

            if (!Email.IsEmail())
            {
                Message += $"Invalid Email Address{Environment.NewLine}";
                result   = false;
            }
            if (UserName.IsEmpty())
            {
                Message += $"Username is Missing!{Environment.NewLine}";
                result   = false;
            }
            if (UserName.Length < 5)
            {
                Message += $"User name needs to be 6 letters or more{Environment.NewLine}";
                result   = false;
            }

            if (!PostalCode.IsValidZipCode())
            {
                Message += $"Invalid US Zip code. Please enter 5 digits only{Environment.NewLine}";
                result   = false;
            }

            if (SelectedSecretQuestion.IsEmpty())
            {
                Message += $"Please select a secret question.{Environment.NewLine}";
                result   = false;
            }

            if (SecretAnswer.IsEmpty())
            {
                Message += $"Secrect answer is missing!{Environment.NewLine}";
                result   = false;
            }

            if (Password.IsEmpty())
            {
                Message += $"Password is missing!{Environment.NewLine}";
                result   = false;
            }

            if (!Password.Equals(ConfirmPassword, StringComparison.CurrentCulture))
            {
                Message += $"Passswords do not match!{Environment.NewLine}";
                result   = false;
            }

            return(result);
        }