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

148 lines
4.8 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("Desembolso.DesembolsoDatosGenerales")]
public partial class DesembolsoDatosGenerales
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public DesembolsoDatosGenerales()
{
DesemboloDetalleOrdenCompra = new HashSet<DesemboloDetalleOrdenCompra>();
DesembolsoDetalleAdelantosContraContrato = new HashSet<DesembolsoDetalleAdelantosContraContrato>();
DesembolsoFacturas = new HashSet<DesembolsoFacturas>();
}
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int IdSolicitud { get; set; }
public int IdProceso { get; set; }
public int Incident { get; set; }
public DateTime FechaCreacion { get; set; }
public int IdTipoFacilidad { get; set; }
[StringLength(150)]
public string Process { get; set; }
[StringLength(150)]
public string Step { get; set; }
public int? IdFormaPago { get; set; }
public decimal? MontoDesembolso { get; set; }
public decimal? MontoDisponibleLinea { get; set; }
public decimal? MontoDisponibleSublimite { get; set; }
public decimal? MontoAprobadoLineaSAP { get; set; }
public int? IdTipoMonedaDesembolso { get; set; }
[StringLength(250)]
public string Plazo { get; set; }
[StringLength(500)]
public string InstruccionesDesposito { get; set; }
[StringLength(20)]
public string NumeroLinea { get; set; }
public DateTime? FechaVencimientoLinea { get; set; }
[StringLength(3)]
public string MonedaLinea { get; set; }
public bool? CCSS_Atrasado { get; set; }
public bool? Operaciones_Mora { get; set; }
[StringLength(150)]
public string ElaboradoPor { get; set; }
[StringLength(10)]
public string CodigoSublimite { get; set; }
public string ComentariosAdicionales { get; set; }
[StringLength(200)]
public string NroCartaCreditoCancelar { get; set; }
public int? PlazoCartaCredito { get; set; }
public decimal? MontoAperturaCartaCredito { get; set; }
public string Apertura_AFavorDe { get; set; }
[StringLength(30)]
public string NroCaratulaSublimite { get; set; }
public decimal? Tasa { get; set; }
public string Pagador { get; set; }
public string ContactoVerificacion { get; set; }
public decimal? ProcentajeAceptacion { get; set; }
public long? IdDocumentoFacturasAdjuntadas { get; set; }
public long? IdDocumentoSolicitudDesembolsoAdjuntadas { get; set; }
public string RutaFisicaFacturasAdjuntadas { get; set; }
public string RutaFisicaSolicitudDesembolsoAdjuntadas { get; set; }
[StringLength(20)]
public string NumeroOperacion { get; set; }
public decimal? Comision { get; set; }
public string NombreContrato_OrdenCompra { get; set; }
public decimal? Linea_MontoAprobado { get; set; }
public decimal? Sublimite_MontoAprobado { get; set; }
public decimal? Sublimite_MontoDesembolso { get; set; }
public decimal? OrdenCompra_Saldo { get; set; }
public decimal? AdelantoContrato_Total { get; set; }
public decimal? PorcentajeAdelantoContrato_Total { get; set; }
public decimal? Linea_MontoDesembolso { get; set; }
public bool? PagoOperacion { get; set; }
public int? IdSolicitudCredito { get; set; }
public virtual FormasPagos FormasPagos { get; set; }
public virtual Moneda Moneda { get; set; }
public virtual Procesos Procesos { get; set; }
public virtual TipoFacilidad TipoFacilidad { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<DesemboloDetalleOrdenCompra> DesemboloDetalleOrdenCompra { get; set; }
public virtual Solicitud Solicitud { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<DesembolsoDetalleAdelantosContraContrato> DesembolsoDetalleAdelantosContraContrato { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<DesembolsoFacturas> DesembolsoFacturas { get; set; }
}
}