MotivoBajaAttribute.cs
2 using System;
3 using System.Collections.Generic;
4 using System.ComponentModel.DataAnnotations;
5 using System.Linq;
6 using System.Text;
7 
8 namespace sage.addons.amortiza.Negocio.Validations
9 {
10  internal class MotivoBajaRequiredAttribute
11  : RequiredAttribute
12  {
13  protected override ValidationResult IsValid(object value, ValidationContext validationContext)
14  {
15  Partidas loPartidas = validationContext.ObjectInstance as Partidas;
16 
17  if(loPartidas._Fecha_Baja_Amortizacion is DateTime)
18  {
19  return base.IsValid(value, validationContext);
20  }
21 
22  return ValidationResult.Success;
23 
24  }
25  }
26 }
Es como el tipo de entrada asientos pero por negocio, sin formulario, pq quiero que me haga las propu...
DateTime _Fecha_Baja_Amortizacion
Propiedad que indica la fecha de baja de la partida
Definition: Partidas.cs:289