Table of Contents

Class DuplicateValidatorBase<TItem>

Namespace
MES.MQC.UtilityLibrary.Form.Validators
Assembly
MES.MQC.UtilityLibrary.dll
public abstract class DuplicateValidatorBase<TItem> : FormFieldValidator<IFormAdapter, FieldAttributeBase>, IFormFieldAssistant

Type Parameters

TItem
Inheritance
DuplicateValidatorBase<TItem>
Implements
Derived
Inherited Members

Properties

Items

public TItem[] Items { get; set; }

Property Value

TItem[]

Methods

GetItemLabel(TItem)

protected abstract string GetItemLabel(TItem item)

Parameters

item TItem

Returns

string

GetLabel(FieldAttributeBase)

protected virtual string GetLabel(FieldAttributeBase fieldConfig)

Parameters

fieldConfig FieldAttributeBase

Returns

string

Validate(FieldAttributeBase)

public override bool Validate(FieldAttributeBase fieldConfig)

Parameters

fieldConfig FieldAttributeBase

Returns

bool