using System; using System.Collections.Generic; using PropertyChanged; namespace bdAsegasa.db; [AddINotifyPropertyChangedInterface] public partial class polizasagrario { public int idPolizaAgrario { get; set; } public string? referenciaHP { get; set; } public DateOnly? fechaPropuesta { get; set; } public string? poliza { get; set; } public DateOnly? fechaPoliza { get; set; } public int? idPlanLinea { get; set; } public int? idColectivo { get; set; } public int? idAgente { get; set; } public int? idCia { get; set; } public int? idTomador { get; set; } public int? idAsegurado { get; set; } public int? idDomicilioAsegurado { get; set; } public double? hectareas { get; set; } public int? animales { get; set; } public double? descuentoBonificacion { get; set; } public string? directorio { get; set; } public bool? fraccionada { get; set; } public float? porcentajeAplicado { get; set; } public double? primaComercial { get; set; } public double? bonificacionRecargo { get; set; } public double? primaComercialNeta { get; set; } public double? recargoFLCCS { get; set; } public double? recargoPrima { get; set; } public double? subvencionENESA { get; set; } public double? subvencionCCAA { get; set; } public double? aCargoTomador { get; set; } public double? segunAgroSeguro { get; set; } public double? diferencia { get; set; } public string? observaciones { get; set; } public double? gastoGestionInterna { get; set; } public double? comisionesIncentivoAgente { get; set; } public double? comisionesComisionAgente { get; set; } public double? comisionesIncentivoAsegasa { get; set; } public double? comisionesComisionAsegasa { get; set; } public double? comisionesNIFNuevo { get; set; } public double? comisionesTomadorPropio { get; set; } public double? totalComisiones { get; set; } public double? previstasIncentivoAgente { get; set; } public double? previstasComisionAgente { get; set; } public double? previstasIncentivoAsegasa { get; set; } public double? previstasComisionAsegasa { get; set; } public double? previstasNIFNuevo { get; set; } public double? previstasTomadorPropio { get; set; } public double? totalPrevistas { get; set; } public int? idSubagente { get; set; } public string? emailAsegurado { get; set; } public string? telefono1Asegurado { get; set; } public string? telefono2Asegurado { get; set; } public int? anoContable { get; set; } public int? trimestreContable { get; set; } public string? agenciaCompania { get; set; } public double? valorProduccion { get; set; } public double? superficie { get; set; } public string? IBAN { get; set; } public string? IBAN2 { get; set; } public string? IBAN3 { get; set; } public virtual ICollection actassiniestrosagrario { get; set; } = new List(); public virtual ICollection documentospolizasagrario { get; set; } = new List(); public virtual ICollection gestionespolizasagrario { get; set; } = new List(); public virtual ICollection historicocomisiones { get; set; } = new List(); public virtual agentes? idAgenteNavigation { get; set; } public virtual entidades? idAseguradoNavigation { get; set; } public virtual companias? idCiaNavigation { get; set; } public virtual colectivos? idColectivoNavigation { get; set; } public virtual direcciones? idDomicilioAseguradoNavigation { get; set; } public virtual planeslineas? idPlanLineaNavigation { get; set; } public virtual subagentes? idSubagenteNavigation { get; set; } public virtual entidades? idTomadorNavigation { get; set; } public virtual ICollection modificacionespolizasagrario { get; set; } = new List(); public virtual ICollection regularizacion { get; set; } = new List(); }