Esempio n. 1
0
 /// <summary>
 /// Método virtual a ser sobrescrito pelas implementações de regras.
 /// </summary>
 /// <param name="contexto"></param>
 public virtual void OnDesfazer(ContextoValidacaoInfo contexto)
 {
 }
Esempio n. 2
0
 /// <summary>
 /// Método virtual a ser sobrescrito pelas implementações das regras.
 /// </summary>
 /// <param name="contexto"></param>
 /// <returns></returns>
 protected virtual bool OnValidar(ContextoValidacaoInfo contexto)
 {
     return(false);
 }
Esempio n. 3
0
 /// <summary>
 /// Método para desfazer uma validação
 /// </summary>
 /// <param name="contexto"></param>
 public void Desfazer(ContextoValidacaoInfo contexto)
 {
     OnDesfazer(contexto);
 }
Esempio n. 4
0
 /// <summary>
 /// Método para realizar a validação da mensagem.
 /// </summary>
 /// <param name="contexto"></param>
 /// <returns></returns>
 public bool Validar(ContextoValidacaoInfo contexto)
 {
     return(OnValidar(contexto));
 }