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

195 lines
5.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("Corporativo.VerificacionFacturasContratosOrdenes")]
public partial class VerificacionFacturasContratosOrdenes
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public VerificacionFacturasContratosOrdenes()
{
Contacto = new HashSet<Contacto>();
FacturasContratosOrdenes = new HashSet<FacturasContratosOrdenes>();
}
[Key]
[Column(Order = 0)]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int IdSolicitud { get; set; }
[Key]
[Column(Order = 1)]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int IdTipoFacilidad { get; set; }
[Key]
[Column(Order = 2)]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int Secuencia { get; set; }
public DateTime? Fecha { get; set; }
[StringLength(100)]
public string Departamento { get; set; }
public int? IdTipoInstitucion { get; set; }
public bool VerificarRegistroNacional { get; set; }
[StringLength(200)]
public string NombrePagador { get; set; }
[StringLength(200)]
public string Puesto { get; set; }
public bool? NuevoPagador { get; set; }
public bool? VerificaNumeroOrdenCompraPublico { get; set; }
public bool? VerificaMontoOrdenCompraPublico { get; set; }
public bool? RespetanCesionesTotalesPublico { get; set; }
public bool? OrdenCedidaPublico { get; set; }
public bool? ExistenFacturacionesPublico { get; set; }
public bool? CesionesTotalesPublico { get; set; }
public bool? VerificaNumeroFacturaPublico { get; set; }
public bool? VerificaMontoFacturaPublico { get; set; }
public bool? NotasDebitoPublico { get; set; }
public bool? PresentaDevolucionPublico { get; set; }
public bool? SellosRecibidosConformePublico { get; set; }
public bool? CuentaVBPublico { get; set; }
[StringLength(500)]
public string OtrosPublico { get; set; }
public bool? VerificaNumeroOrdenCompraPrivado { get; set; }
public bool? VerificaMontoOrdenCompraPrivado { get; set; }
public bool? RespetanCesionesTotalesPrivado { get; set; }
public bool? OrdenCedidaPrivada { get; set; }
public bool? ExistenFacturacionesPrivada { get; set; }
public bool? CesionesTotalesPrivada { get; set; }
public bool? VerificaNumeroFacturaPrivado { get; set; }
public bool? VerificaMontoFacturaPrivado { get; set; }
public bool? PresentaNotasDebitoPrivado { get; set; }
public bool? PresentaDevolucionPrivado { get; set; }
public bool? TieneSelloRecibidoPrivado { get; set; }
public bool? MercaderiaProcesoRevisionPrivado { get; set; }
public bool? ContenidoPresupuestarioPrivado { get; set; }
public bool? AprobacionesRespectivasPrivado { get; set; }
public bool? EmbargosFacturacionClientesPrivado { get; set; }
[StringLength(500)]
public string OtrosPrivada { get; set; }
public bool? CopiaFactura { get; set; }
public bool? OrdenCompra { get; set; }
public bool? CopiaContrato { get; set; }
public bool? CedulaIdentidad { get; set; }
public bool? Personerias { get; set; }
public bool? CopiasCertificadas { get; set; }
public bool? AutentificacionFirmas { get; set; }
public bool? CopiasAdicionales { get; set; }
public int? CuantasCopias { get; set; }
public bool? OtrosProtocolo { get; set; }
public bool? TramitesFacturas { get; set; }
[StringLength(500)]
public string Otros { get; set; }
[StringLength(200)]
public string DepartamentoEncargado { get; set; }
[StringLength(200)]
public string DirigirEncargado { get; set; }
[StringLength(150)]
public string FechaRecibirCesion { get; set; }
[StringLength(150)]
public string HoraRecibirCesion { get; set; }
[StringLength(500)]
public string Direccion { get; set; }
[StringLength(100)]
public string MedioPago { get; set; }
public DateTime? FechaPago { get; set; }
[StringLength(150)]
public string HoraPago { get; set; }
[StringLength(150)]
public string FechaConsulta { get; set; }
[StringLength(100)]
public string PagoBanco { get; set; }
[StringLength(500)]
public string OtrosPagos { get; set; }
public bool? ProcederOrdenContrato { get; set; }
public bool? DescuentoFactura { get; set; }
[StringLength(150)]
public string Firma { get; set; }
[StringLength(100)]
public string PuestoVerifica { get; set; }
[StringLength(150)]
public string HoraConsulta { get; set; }
public int? IdDecision { get; set; }
public virtual Decision Decision { get; set; }
public virtual TipoInstitucion TipoInstitucion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Contacto> Contacto { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FacturasContratosOrdenes> FacturasContratosOrdenes { get; set; }
public virtual OfertaFacilidades OfertaFacilidades { get; set; }
}
}