Table of Contents

Class NumberLessThanValidator

Namespace
CloudyWing.FormValidators
Assembly
CloudyWing.FormValidators.dll

Validate that an number value is less than another column value.

public sealed class NumberLessThanValidator : LessThanValidator<decimal>, IFormValidator
Inheritance
NumberLessThanValidator
Implements
Inherited Members

Constructors

NumberLessThanValidator(string, string, string, string, bool, Func<string, string, string, string, bool, string>)

Initializes a new instance of the NumberLessThanValidator class.

public NumberLessThanValidator(string column, string value, string comparisonColumn, string comparisonValue, bool allowedEqual = true, Func<string, string, string, string, bool, string> customErrorMessageAccessor = null)

Parameters

column string

The column.

value string

The value.

comparisonColumn string

The comparison column.

comparisonValue string

The comparison value.

allowedEqual bool

if set to true [allowed equal].

customErrorMessageAccessor Func<string, string, string, string, bool, string>

The custom error message accessor. The arguments are column, value, comparison column, comparison value, allowed equal.

Methods

TryParse(string, out decimal)

Tries the parse.

protected override bool TryParse(string value, out decimal result)

Parameters

value string

The value.

result decimal

The result.

Returns

bool

Parse value to type T result.