public static void ValidateFloatInRange(float?input, float minValue, float maxValue)
 {
     if (input != null && !InputDataChecker.CheckFloatInRange(input.Value, minValue, maxValue))
     {
         throw new ArgumentException(string.Format(Constants.ErrorMessages.FloatNotInRange, minValue, maxValue));
     }
 }
 public static void ValidateStringMaxLength(string input, int length)
 {
     if (!InputDataChecker.CheckStringMaxLength(input, length))
     {
         throw new ArgumentException(string.Format(Constants.ErrorMessages.StringExceedsLength, length));
     }
 }
 private void usernameTextBox_TextChanged(object sender, EventArgs e)
 {
     if (!InputDataChecker.CheckStringMinMaxLength(this.UsernameTextBox.Text, Constants.MinUsernameLength, Constants.MaxUsernameLength))
     {
         this.UsernameInfoLabel.Show();
         this.UsernameInfoLabel.Text = Constants.WarningMessages.UsernameFormat;
     }
     else
     {
         if (UserService.Validations.isUsernameExisting(this.UsernameTextBox.Text) && this.UsernameTextBox.Text != user.Username)
         {
             this.UsernameInfoLabel.Show();
             this.UsernameInfoLabel.Text = Constants.WarningMessages.UsernameTaken;
         }
         else
         {
             this.UsernameInfoLabel.Hide();
         }
     }
 }