using System; using System.Collections.Generic; using PropertyChanged; namespace bdAsegasa.db; [AddINotifyPropertyChangedInterface] public partial class polizassg { public int idPoliza { get; set; } public DateTime? FechaAlta { get; set; } public DateOnly? FechaEnvioCompania { get; set; } public string? NumeroPoliza { get; set; } public DateOnly? FechaReciboCompania { get; set; } public DateOnly FechaEfecto { get; set; } public DateOnly FechaVencimiento { get; set; } /// /// tabla compañia /// public int idCompania { get; set; } /// /// tabla ramos /// public int idRamo { get; set; } /// /// tabla agentes /// public int idAgente { get; set; } public int? idSubAgente { get; set; } /// /// tabla enumeraciones /// public int? idTipoCobro { get; set; } public string? Matricula { get; set; } /// /// Tabla Modelos /// public int? idModelo { get; set; } public int NumeroSuplemento { get; set; } /// /// tabla usuarios, quien da de alta /// public int? idUsuario { get; set; } public DateOnly? FechaBaja { get; set; } /// /// Tabla enumeraciones /// public int? idCausaBaja { get; set; } public DateOnly? FechaIncorporacionPropuesta { get; set; } public bool RechazoSuplemento { get; set; } /// /// Numero de poliza del multitarificador /// public int? idMultitarificador { get; set; } public string? BienesAsegurados { get; set; } public string? Coberturas { get; set; } public string? Garantias { get; set; } public string? Observaciones { get; set; } public int? idTipoPago { get; set; } public DateOnly? FechaMandato { get; set; } public int? NumeroDirectorio { get; set; } public string? IBAN { get; set; } public string? DescripcionSuplemento { get; set; } public int? idDuracion { get; set; } public int? idSituacion { get; set; } public int? idFicheroPresupuesto { get; set; } public DateTime? FechaAceptacionPresupuesto { get; set; } public int? idOrigenPresupuesto { get; set; } public string? ReferenciaAsegasa { get; set; } public DateTime? FechaDocumentosSuplementoRevisado { get; set; } public DateTime? FechaModificacion { get; set; } public int? idRamoDGSCia { get; set; } public int DocsPendientesSubir { get; set; } public int DocsPendientesComprobar { get; set; } public virtual ICollection documentospolizassg { get; set; } = new List(); public virtual ICollection entidadespolizas { get; set; } = new List(); public virtual ICollection expedientespolizas { get; set; } = new List(); public virtual ICollection gestionespolizassg { get; set; } = new List(); public virtual agentes idAgenteNavigation { get; set; } = null!; public virtual enumeraciones? idCausaBajaNavigation { get; set; } public virtual companias idCompaniaNavigation { get; set; } = null!; public virtual enumeraciones? idDuracionNavigation { get; set; } public virtual ficheros? idFicheroPresupuestoNavigation { get; set; } public virtual ramosdgscompania? idRamoDGSCiaNavigation { get; set; } public virtual ramos idRamoNavigation { get; set; } = null!; public virtual enumeraciones? idSituacionNavigation { get; set; } public virtual subagentes? idSubAgenteNavigation { get; set; } public virtual enumeraciones? idTipoCobroNavigation { get; set; } public virtual enumeraciones? idTipoPagoNavigation { get; set; } public virtual usuarios? idUsuarioNavigation { get; set; } public virtual ICollection recibos { get; set; } = new List(); public virtual ICollection siniestros { get; set; } = new List(); public virtual ICollection siniestros_eiac { get; set; } = new List(); }