private void UsernameAssessFeasibility() { IsDoneEvaluateUserName = false; UserNameVerifingTextBlockVisibility = Visibility.Visible; UserNameVerifiedTextBlockVisibility = Visibility.Collapsed; UserNameAwareTextBlockVisibility = Visibility.Collapsed; IsUsernameTextBoxEnable = false; UserNameAwareMessage mes = UserNameAwareMessage.Empty; UserNameVerifiedTextBlockVisibility = Visibility.Collapsed; if (string.IsNullOrEmpty(UserNameText)) { mes = UserNameAwareMessage.Empty; ShowUsernameAlertMessage(mes); return; } else if (UserNameText.Contains(" ")) { mes = UserNameAwareMessage.WhiteSpaceAware; ShowUsernameAlertMessage(mes); return; } else if (UserNameText.IndexOfAny(PharmacyDefinitions.SPECIAL_CHARS_OF_USERNAME) != -1) { mes = UserNameAwareMessage.SpecialCharacter; ShowUsernameAlertMessage(mes); return; } // Last condition for user name IsUserNameExisted(mes); }