235 lines
8.8 KiB
C#
235 lines
8.8 KiB
C#
namespace ULA.Davivienda.PrendarioModel.Prendario
|
|
{
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
using System.Data.Entity.Spatial;
|
|
|
|
[Table("Global.Cliente")]
|
|
public partial class Cliente
|
|
{
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
|
|
public Cliente()
|
|
{
|
|
AnalisisEstabilidad = new HashSet<AnalisisEstabilidad>();
|
|
DataScoring = new HashSet<DataScoring>();
|
|
DataScoringDetalle = new HashSet<DataScoringDetalle>();
|
|
DireccionCliente = new HashSet<DireccionCliente>();
|
|
EmailCliente = new HashSet<EmailCliente>();
|
|
InformacionLaboralCliente = new HashSet<InformacionLaboralCliente>();
|
|
PosicionActivos = new HashSet<PosicionActivos>();
|
|
PosicionPasivos = new HashSet<PosicionPasivos>();
|
|
PosicionTarjetas = new HashSet<PosicionTarjetas>();
|
|
SensibilizacionSolicitud = new HashSet<SensibilizacionSolicitud>();
|
|
SituacionActual = new HashSet<SituacionActual>();
|
|
SituacionFinal = new HashSet<SituacionFinal>();
|
|
SituacionHistorica = new HashSet<SituacionHistorica>();
|
|
Solicitante = new HashSet<Solicitante>();
|
|
TelefonoCliente = new HashSet<TelefonoCliente>();
|
|
}
|
|
|
|
[Key]
|
|
[DatabaseGenerated(DatabaseGeneratedOption.None)]
|
|
public int IdCliente { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string Ente { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string Identificacion { get; set; }
|
|
|
|
public int? IdTipoIdentificacion { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string PrimerNombre { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string SegundoNombre { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string PrimerApellido { get; set; }
|
|
|
|
[StringLength(50)]
|
|
public string SegundoApellido { get; set; }
|
|
|
|
[StringLength(3)]
|
|
public string IdGenero { get; set; }
|
|
|
|
[StringLength(3)]
|
|
public string IdEstadoCivil { get; set; }
|
|
|
|
[StringLength(8)]
|
|
public string CodGrupoEconomico { get; set; }
|
|
|
|
public int? IdNacionalidad { get; set; }
|
|
|
|
public int? IdPaisNacimiento { get; set; }
|
|
|
|
public short? NumeroDependientes { get; set; }
|
|
|
|
public short? HijosHasta21 { get; set; }
|
|
|
|
public short? HijosMayores21 { get; set; }
|
|
|
|
public DateTime? FeNacimiento { get; set; }
|
|
|
|
public DateTime? FeVenceIdentificacion { get; set; }
|
|
|
|
public int? IdCondicionVivienda { get; set; }
|
|
|
|
public short? AntiguedadVivienda { get; set; }
|
|
|
|
public bool? EsResidente { get; set; }
|
|
|
|
public short? ResidenteAnnos { get; set; }
|
|
|
|
public short? ResidenteMeses { get; set; }
|
|
|
|
public bool? TieneAuto { get; set; }
|
|
|
|
[StringLength(20)]
|
|
public string NumPlacaAutoActual { get; set; }
|
|
|
|
public int? IdNivelEducacion { get; set; }
|
|
|
|
public int? IdNivelSocioEconomico { get; set; }
|
|
|
|
[StringLength(5)]
|
|
public string IdProfesion { get; set; }
|
|
|
|
public bool? EnListaNegra { get; set; }
|
|
|
|
public bool? EnMalasReferencias { get; set; }
|
|
|
|
[StringLength(20)]
|
|
public string TipoCliente { get; set; }
|
|
|
|
[StringLength(20)]
|
|
public string ResultadoWoldCheck { get; set; }
|
|
|
|
public int? ResultadoCIC { get; set; }
|
|
|
|
[StringLength(5)]
|
|
public string IdCategoriaRiesgo { get; set; }
|
|
|
|
[StringLength(150)]
|
|
public string GeneradorMonedaExtranjera { get; set; }
|
|
|
|
[StringLength(5)]
|
|
public string IdMorosidad { get; set; }
|
|
|
|
[StringLength(5)]
|
|
public string IdCapacidadPago { get; set; }
|
|
|
|
[StringLength(5)]
|
|
public string IdComportamientoPagoHistorico { get; set; }
|
|
|
|
[StringLength(3)]
|
|
public string EstadoConBanco { get; set; }
|
|
|
|
[StringLength(150)]
|
|
public string NombreEmpresa { get; set; }
|
|
|
|
public decimal? CapitalSocial { get; set; }
|
|
|
|
[StringLength(150)]
|
|
public string ActividadEmpresa { get; set; }
|
|
|
|
public DateTime? FechaVencimiento { get; set; }
|
|
|
|
[StringLength(150)]
|
|
public string NombreRepresentanteLegal { get; set; }
|
|
|
|
public decimal? CICPuntajeFinal { get; set; }
|
|
|
|
[Column(TypeName = "xml")]
|
|
public string CICDeudasRefinanciar { get; set; }
|
|
|
|
[StringLength(20)]
|
|
public string CICFeActualizacion { get; set; }
|
|
|
|
public decimal? AcumuladoConBanco { get; set; }
|
|
|
|
public decimal? CoberturaSobreDeuda { get; set; }
|
|
|
|
|
|
public bool? EsValidado { get; set; }
|
|
|
|
public int? NumerosVecesEstadoCivil { get; set; }
|
|
|
|
[StringLength(150)]
|
|
public string RiesgoCambiarioDeudor { get; set; }
|
|
|
|
public virtual CapacidadPago CapacidadPago { get; set; }
|
|
|
|
public virtual ComportamientoPagoHistorico ComportamientoPagoHistorico { get; set; }
|
|
|
|
public virtual CondicionVivienda CondicionVivienda { get; set; }
|
|
|
|
public virtual EstadoCivil EstadoCivil { get; set; }
|
|
|
|
public virtual Genero Genero { get; set; }
|
|
|
|
public virtual Morosidad Morosidad { get; set; }
|
|
|
|
public virtual Nacionalidad Nacionalidad { get; set; }
|
|
|
|
public virtual Nacionalidad Nacionalidad1 { get; set; }
|
|
|
|
public virtual NivelEducacion NivelEducacion { get; set; }
|
|
|
|
public virtual NivelSocioEconomico NivelSocioEconomico { get; set; }
|
|
|
|
public virtual Profesion Profesion { get; set; }
|
|
|
|
public virtual TipoIdentificacion TipoIdentificacion { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<AnalisisEstabilidad> AnalisisEstabilidad { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<DataScoring> DataScoring { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<DataScoringDetalle> DataScoringDetalle { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<DireccionCliente> DireccionCliente { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<EmailCliente> EmailCliente { get; set; }
|
|
|
|
public virtual InformacionIngresosCliente InformacionIngresosCliente { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<InformacionLaboralCliente> InformacionLaboralCliente { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<PosicionActivos> PosicionActivos { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<PosicionPasivos> PosicionPasivos { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<PosicionTarjetas> PosicionTarjetas { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<SensibilizacionSolicitud> SensibilizacionSolicitud { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<SituacionActual> SituacionActual { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<SituacionFinal> SituacionFinal { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<SituacionHistorica> SituacionHistorica { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<Solicitante> Solicitante { get; set; }
|
|
|
|
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
|
public virtual ICollection<TelefonoCliente> TelefonoCliente { get; set; }
|
|
}
|
|
}
|