using System;
using System.Collections.Generic;

namespace bdAntifraude.db;

public partial class CUENTASCOTIZACIONPATRONAL
{
    public int IDCUENTACOTIZACIONPATRONAL { get; set; }

    public string? CODIGO { get; set; }

    public string? REGIMEN { get; set; }

    public string? AUTORIZADO { get; set; }

    public string? NOMBRE { get; set; }

    public string? DESCRIPCION { get; set; }

    public string? ENTIDAD { get; set; }

    public string? IPF { get; set; }

    public string? IBANLIQUIDACIONESDEUDORAS { get; set; }

    public string? IBANLIQUIDACIONESACREEDORAS { get; set; }

    public int? IDTITULARTIPOIPF { get; set; }

    public string? TITULARIPF { get; set; }

    public string? TITULARNOMBRE { get; set; }

    public bool FUNCIONARIO { get; set; }

    public bool LABORAL { get; set; }

    public bool EVENTUAL { get; set; }

    public bool INTERINO { get; set; }

    public bool ALTOCARGO { get; set; }

    public bool DIPUTADOSENASIGNACION { get; set; }

    public DateTime? FECHAALTA { get; set; }

    public DateTime? FECHABAJA { get; set; }

    public string? LETRAIDENTIFICACIONFICHERO { get; set; }

    public decimal? COEFICIENTEREDUCTOREMPRESA { get; set; }

    public decimal? COEFICIENTEREDUCTORTRABAJADOR { get; set; }

    public decimal? COEFICIENTEREDUCTORTOTAL { get; set; }

    public virtual ENUMERACIONES? IDTITULARTIPOIPFNavigation { get; set; }

    public virtual ICollection<PERIODOSSILTRA> PERIODOSSILTRA { get; set; } = new List<PERIODOSSILTRA>();

    public virtual ICollection<PERSONAS> PERSONAS { get; set; } = new List<PERSONAS>();
}
