C# Class Shaml.Web.CommonValidator.MvcValidationAdapter

Mostra file Open project: sztupy/shaml

Public Methods

Method Description
TransferValidationMessagesTo ( ModelStateDictionary modelStateDictionary, IEnumerable validationResults ) : ModelStateDictionary
TransferValidationMessagesTo ( string keyBase, ModelStateDictionary modelStateDictionary, IEnumerable validationResults ) : ModelStateDictionary

This acts as a more "manual" alternative to moving validation errors to the ModelStateDictionary if you care to bypass the use of ValidatableModelBinder. This typically wouldn't be used in conjunction with ValidatableModelBinder but as an alternative to it.

Method Details

TransferValidationMessagesTo() public static method

public static TransferValidationMessagesTo ( ModelStateDictionary modelStateDictionary, IEnumerable validationResults ) : ModelStateDictionary
modelStateDictionary ModelStateDictionary
validationResults IEnumerable
return ModelStateDictionary

TransferValidationMessagesTo() public static method

This acts as a more "manual" alternative to moving validation errors to the ModelStateDictionary if you care to bypass the use of ValidatableModelBinder. This typically wouldn't be used in conjunction with ValidatableModelBinder but as an alternative to it.
public static TransferValidationMessagesTo ( string keyBase, ModelStateDictionary modelStateDictionary, IEnumerable validationResults ) : ModelStateDictionary
keyBase string If supplied, will be used as the model state prefix /// instead of the class name
modelStateDictionary ModelStateDictionary
validationResults IEnumerable
return ModelStateDictionary