using System; using System.Collections.Generic; using PropertyChanged; namespace bdAsegasa.db; [AddINotifyPropertyChangedInterface] public partial class liquidacionesagentes { public int idLiquidacionAgente { get; set; } public DateOnly Fecha { get; set; } public int idTipoLiquidacion { get; set; } public string? ReferenciaHP { get; set; } public int BrutoComisiones { get; set; } public double BaseImponible { get; set; } public double IVA { get; set; } public double IRPF { get; set; } public double Importe { get; set; } public int? NumeroGeneracion { get; set; } public int? idFicheroSEPA { get; set; } public int? idAsiento { get; set; } public int? IdCorreo { get; set; } public string? NumeroFactura { get; set; } public DateOnly? FechaFactura { get; set; } public int? idAgente { get; set; } public int? idSerieFactura { get; set; } public int? idLiquidacionRectificativa { get; set; } public double? PorcentajeIVA { get; set; } public string? CIF { get; set; } public string? RazonSocial { get; set; } public double? PorcentajeIRPF { get; set; } public virtual correos? IdCorreoNavigation { get; set; } public virtual ICollection InverseidLiquidacionRectificativaNavigation { get; set; } = new List(); public virtual agentes? idAgenteNavigation { get; set; } public virtual asientos? idAsientoNavigation { get; set; } public virtual ficheros? idFicheroSEPANavigation { get; set; } public virtual liquidacionesagentes? idLiquidacionRectificativaNavigation { get; set; } public virtual seriesfacturas? idSerieFacturaNavigation { get; set; } public virtual enumeraciones idTipoLiquidacionNavigation { get; set; } = null!; public virtual ICollection liquidacionesagenterecibos { get; set; } = new List(); public virtual ICollection regularizacionespagosagentes { get; set; } = new List(); }