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

215 lines
7.1 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("Formalizacion.FormaliacionInformacionAdicional")]
public partial class FormaliacionInformacionAdicional
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public FormaliacionInformacionAdicional()
{
CertificadosMandato = new HashSet<CertificadosMandato>();
FomalizacionInfoAdicional_CuentasCartaMisiva = new HashSet<FomalizacionInfoAdicional_CuentasCartaMisiva>();
}
[Key]
[Column(Order = 0)]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int IdSolicitud { get; set; }
[Key]
[Column(Order = 1)]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int Incident { get; set; }
[Key]
[Column(Order = 2)]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int IdProceso { get; set; }
public string Misiva_TipoTramite { get; set; }
public string Pagare_PeridoGracia { get; set; }
public DateTime? Pagare_FechaPago { get; set; }
public int? Desembolso_IdFormaDesembolso { get; set; }
public int? Desembolso_IdFormaPago { get; set; }
public DateTime? Desembolso_FechaPrimerPago { get; set; }
public bool? ContLinCredito_Aplica_AvaluosPolizas { get; set; }
public bool? ContLinCredito_Aplica_CondisionesEscenciales { get; set; }
[StringLength(100)]
public string ContrSobreGiro_NumeroCuenta { get; set; }
[StringLength(50)]
public string ContLinCredito_PlazoMaxDesembolso { get; set; }
[StringLength(50)]
public string ContLinCredito_PlazoMaxApertura { get; set; }
public decimal? Desembolso_Monto { get; set; }
public decimal? Desembolso_Comision_Rebaja { get; set; }
public decimal? Desembolso_Honorarios_Rebaja { get; set; }
public decimal? Desembolso_GastosL_Rebaja { get; set; }
public decimal? Desembolso_Prima_PolVida_Rebaja { get; set; }
public decimal? Desembolso_Prima_Poliza_Rebaja { get; set; }
public decimal? Desembolso_Interes_Ant_Rebaja { get; set; }
public decimal? Desembolso_Emision_Chq_Rebaja { get; set; }
public decimal? Desembolso_Suma_Restante { get; set; }
[StringLength(500)]
public string Desembolso_Opciones_Deposito { get; set; }
public DateTime? Desembolso_Dia_Pago { get; set; }
public decimal? Desembolso_Cuota_Mensual { get; set; }
public decimal? Desembolso_Poliza_Vida { get; set; }
public decimal? Desembolso_Poliza { get; set; }
public decimal? Desembolso_Avaluo { get; set; }
[StringLength(500)]
public string CesionContrato_Nombre_Pagador { get; set; }
[StringLength(500)]
public string CesionContrato_Descripcion_Gte_Negocio { get; set; }
[StringLength(500)]
public string CesionContrato_Estado_Civil_Gte_Neg { get; set; }
[StringLength(500)]
public string CesionContrato_Identidad_Gte_Neg { get; set; }
[StringLength(500)]
public string CesionContrato_Direccion { get; set; }
[StringLength(500)]
public string CesionContrato_Pagador { get; set; }
[StringLength(500)]
public string CesionContrato_Nombre_Cedente { get; set; }
[StringLength(500)]
public string CesionContrato_Identidad_Cedente { get; set; }
[StringLength(500)]
public string CesionContrato_Repre_Cendente { get; set; }
[StringLength(500)]
public string CesionContrato_Identidad_Repre_Ced { get; set; }
[StringLength(500)]
public string CesionContrato_Nombre_Cesionaria { get; set; }
[StringLength(500)]
public string CesionContrato_Identidad_Cesionaria { get; set; }
[StringLength(500)]
public string CesionContrato_Repre_Cesionaria { get; set; }
[StringLength(500)]
public string CesionContrato_Identidad_Repre_Ces { get; set; }
[StringLength(500)]
public string CesionContrato_Cuentas_Pago { get; set; }
[StringLength(500)]
public string CesionContrato_Nombre_Gte_Negocio { get; set; }
[StringLength(500)]
public string CesionContrato_Plazo { get; set; }
[StringLength(500)]
public string CesionContrato_Profesion_Gte { get; set; }
public decimal? ContCredEspecifico_MontoCuota { get; set; }
public decimal? ContCredEspecifico_Comision_Form { get; set; }
[StringLength(500)]
public string ContrSobreGiro_Nro_CuentaCte { get; set; }
public decimal? ContrSobreGiro_Nro_TasaMercado { get; set; }
public decimal? ContrSobreGiro_Nro_TotalIntereses { get; set; }
public decimal? Pagare_Cuota_Mensual { get; set; }
[StringLength(500)]
public string Pagare_Nro_Operacion { get; set; }
public decimal? OpeCrediticias_Intereses_Corrientes { get; set; }
public decimal? OpeCrediticias_Intereses_Moratorios { get; set; }
public decimal? ContLinCredito_PorcComision { get; set; }
public decimal? ContLinCredito_MontoComision { get; set; }
[StringLength(500)]
public string Mandato_Nro_Mandato { get; set; }
[StringLength(100)]
public string Mandato_NroProducto { get; set; }
public decimal? Mandato_Monto_Suma { get; set; }
public bool? Activa_Pagare { get; set; }
public bool? Activa_Mandato { get; set; }
public bool? Activa_Pignoracion { get; set; }
public bool? Activa_CesionContrato { get; set; }
public bool? Activa_Desembolso { get; set; }
public bool? Activa_ContrSobreGiro { get; set; }
public bool? Activa_ContLinCredito { get; set; }
public bool? Activa_OpeCrediticias { get; set; }
public bool? Activa_ContCredEspecifico { get; set; }
[StringLength(500)]
public string CesionContrato_Identidad_Pagador { get; set; }
[StringLength(500)]
public string CesionContrato_Estado_Civil_Pagador { get; set; }
[StringLength(500)]
public string CesionContrato_Profesion_Pagador { get; set; }
public virtual FormaDesembolso FormaDesembolso { get; set; }
public virtual FormasPagos FormasPagos { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<CertificadosMandato> CertificadosMandato { get; set; }
public virtual DatosGeneralesFormalizacion DatosGeneralesFormalizacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FomalizacionInfoAdicional_CuentasCartaMisiva> FomalizacionInfoAdicional_CuentasCartaMisiva { get; set; }
}
}