using System; using System.Collections.Generic; using PropertyChanged; namespace bdAsegasa.db; [AddINotifyPropertyChangedInterface] public partial class siniestros_eiac { public int idSiniestroEIAC { get; set; } public int? idSiniestro { get; set; } public int? idPoliza { get; set; } public string NumeroPoliza { get; set; } = null!; public string? NumeroSuplemento { get; set; } public int? idFicheroCompania { get; set; } public string idSiniestroEntidad { get; set; } = null!; public DateTime FechaDeclaracion { get; set; } public DateTime FechaOcurrencia { get; set; } public int PosicionSiniestro { get; set; } public string DescripcionSiniestro { get; set; } = null!; public int TipologiaSiniestro { get; set; } public double? ImporteIndemnizacion { get; set; } public double? ImporteReserva { get; set; } public int? idLugarSiniestro { get; set; } public int idCompania { get; set; } public int? SituacionAsegasa { get; set; } public DateTime? FechaSituacion { get; set; } public int? idUsuarioSituacion { get; set; } public virtual ICollection accionessiniestros_eiac { get; set; } = new List(); public virtual ICollection actualizacionessiniestros_eiac { get; set; } = new List(); public virtual ICollection estadossiniestros_eiac { get; set; } = new List(); public virtual ICollection expedientessiniestros_eiac { get; set; } = new List(); public virtual companias idCompaniaNavigation { get; set; } = null!; public virtual ficheroscompanias? idFicheroCompaniaNavigation { get; set; } public virtual direcciones? idLugarSiniestroNavigation { get; set; } public virtual polizassg? idPolizaNavigation { get; set; } public virtual siniestros? idSiniestroNavigation { get; set; } public virtual usuarios? idUsuarioSituacionNavigation { get; set; } public virtual ICollection pagossiniestros_eiac { get; set; } = new List(); }