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); }