TFS_ANTIGUO/SInCathay/ULA.Cathay.CreditoModel/Credito/Decision.cs

75 lines
4.4 KiB
C#

namespace ULA.Cathay.CreditoModel.Credito
{
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Data.Entity.Spatial;
[Table("Catalogos.Decision")]
public partial class Decision
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public Decision()
{
DatosGeneralesAnalisis = new HashSet<DatosGeneralesAnalisis>();
AprobacionesComite = new HashSet<AprobacionesComite>();
BitacoraControlAprobacion = new HashSet<BitacoraControlAprobacion>();
DecisionPorEtapa = new HashSet<DecisionPorEtapa>();
BitacoraControl = new HashSet<BitacoraControl>();
BitacoraValidaCumplimiento = new HashSet<BitacoraValidaCumplimiento>();
CaratulaCreditoCondicionesEspecialesBitacora = new HashSet<CaratulaCreditoCondicionesEspecialesBitacora>();
CaratulaCreditoExcepcionesPoliticaBitacora = new HashSet<CaratulaCreditoExcepcionesPoliticaBitacora>();
DatosGeneralesFormalizacion = new HashSet<DatosGeneralesFormalizacion>();
VerificacionFacturasContratosOrdenes = new HashSet<VerificacionFacturasContratosOrdenes>();
HistorialDecision = new HashSet<HistorialDecision>();
VerificacionCondiciones = new HashSet<VerificacionCondiciones>();
}
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int IdDecision { get; set; }
[Required]
[StringLength(100)]
public string Descripcion { get; set; }
public bool Estado { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<DatosGeneralesAnalisis> DatosGeneralesAnalisis { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<AprobacionesComite> AprobacionesComite { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<BitacoraControlAprobacion> BitacoraControlAprobacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<DecisionPorEtapa> DecisionPorEtapa { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<BitacoraControl> BitacoraControl { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<BitacoraValidaCumplimiento> BitacoraValidaCumplimiento { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<CaratulaCreditoCondicionesEspecialesBitacora> CaratulaCreditoCondicionesEspecialesBitacora { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<CaratulaCreditoExcepcionesPoliticaBitacora> CaratulaCreditoExcepcionesPoliticaBitacora { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<DatosGeneralesFormalizacion> DatosGeneralesFormalizacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<VerificacionFacturasContratosOrdenes> VerificacionFacturasContratosOrdenes { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<HistorialDecision> HistorialDecision { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<VerificacionCondiciones> VerificacionCondiciones { get; set; }
}
}