3 using System.Collections.Generic;
4 using System.ComponentModel.DataAnnotations;
10 internal class ExcluirMatriculaAttribute
11 : ExcluirMatriculaReferenciaAttribute
13 protected override ValidationResult IsValid(
object value, ValidationContext validationContext)
17 if (!_IsValid(loPartidas.
_Matricula, Convert.ToString(value), validationContext))
19 return new ValidationResult(ErrorMessage,
new List<String>() { nameof(loPartidas.
_Referencia_Catastral) });
21 return ValidationResult.Success;
25 internal class ExcluirReferenciaAttribute
26 : ExcluirMatriculaReferenciaAttribute
29 protected override ValidationResult IsValid(
object value, ValidationContext validationContext)
35 return new ValidationResult(ErrorMessage,
new List<String>() { nameof(loPartidas.
_Matricula) });
37 return ValidationResult.Success;
42 internal class ExcluirMatriculaReferenciaAttribute
46 protected bool _IsValid(String tcValueMatricula, String tcValueReferencia, ValidationContext validationContext)
48 if (!
String.IsNullOrEmpty(Convert.ToString(tcValueMatricula).Trim()) && !
String.IsNullOrEmpty(Convert.ToString(tcValueReferencia).Trim()))
string _Referencia_Catastral
Propiedad que indica la referencia catastral de la partida
Es como el tipo de entrada asientos pero por negocio, sin formulario, pq quiero que me haga las propu...
String _Matricula
MatrĂcula