public override bool IsValid(object value) { bool isValid; // Required validation will be separated if (value == null) { return(true); } ErrorMessage = Errors.E_FORMAT_NOT_VALID; if (isNegative) { isValid = AppValidator.ValidateNumber(value, AppValidations.NEGATIVE_NUM_MIN_VALUE, AppValidations.NUM_MAX_VALUE); } else { if (atLeastOne) { isValid = AppValidator.ValidateNumber(value, AppValidations.POSITVE_NUM_MIN_VALUE_1, AppValidations.NUM_MAX_VALUE); } else { isValid = AppValidator.ValidateNumber(value, AppValidations.POSITVE_NUM_MIN_VALUE_0, AppValidations.NUM_MAX_VALUE); } } return(isValid); }
public override bool IsValid(object value) { // Required validation will be separated if (value == null) { return(true); } ErrorMessage = Errors.E_FORMAT_NOT_VALID; bool isValid = AppValidator.ValidateNumber(value, MinValue, MaxValue); return(isValid); }
public override bool IsValid(object value) { bool isValid; // Required validation will be separated if (value == null) { return(true); } ErrorMessage = Errors.E_FORMAT_NOT_VALID; if (isNegative) { isValid = AppValidator.ValidateNumber(value, -100, 100); } else { isValid = AppValidator.ValidateNumber(value, 0, 100); } return(isValid); }