using System;
using System.Collections.Generic;

namespace bdAntifraude.db;

public partial class VIDA_ADMINISTRATIVA
{
    public int IDVIDA { get; set; }

    public int? IDPERSONAL { get; set; }

    public int? NUM_REG { get; set; }

    public int? IDMOTIVO { get; set; }

    public DateTime? FECHA { get; set; }

    public string? NRP { get; set; }

    public int? IDPUESTO { get; set; }

    public string? DENOMINACION_OLD { get; set; }

    public int? NIVEL_OLD { get; set; }

    public int? OCUPACION_OLD { get; set; }

    public int? GRUPOT { get; set; }

    public int? NTRIENIO { get; set; }

    public int? NIVELC { get; set; }

    public string? TITULO { get; set; }

    public string? CENTRO { get; set; }

    public DateTime? FECHAT { get; set; }

    public string? OBSERVACIONES { get; set; }

    public DateTime? FECHARESOLUCION { get; set; }

    public int? IDTRAMOCARRERAHORIZONTAL { get; set; }

    public int? IDTIPOPERSONAL { get; set; }

    public int? IDSERVICIOADSCRITO { get; set; }

    public int? IDSUBUNIDADADMINISTRATIVA { get; set; }

    public int? IDUNIDADADMINISTRATIVA { get; set; }

    public virtual GRUPO? GRUPOTNavigation { get; set; }

    public virtual MOTIVOS_ADMINISTRATIVOS? IDMOTIVONavigation { get; set; }

    public virtual PERSONAS? IDPERSONALNavigation { get; set; }

    public virtual PUESTOS? IDPUESTONavigation { get; set; }

    public virtual SERVICIOS? IDSERVICIOADSCRITONavigation { get; set; }

    public virtual SUBUNIDADADMINISTRATIVA? IDSUBUNIDADADMINISTRATIVANavigation { get; set; }

    public virtual TIPOS_PERSONAL? IDTIPOPERSONALNavigation { get; set; }

    public virtual ENUMERACIONES? IDTRAMOCARRERAHORIZONTALNavigation { get; set; }

    public virtual UNIDADADMINISTRATIVA? IDUNIDADADMINISTRATIVANavigation { get; set; }

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

    public virtual NIVEL? NIVELCNavigation { get; set; }

    public virtual NIVEL? NIVEL_OLDNavigation { get; set; }

    public virtual OCUPACION? OCUPACION_OLDNavigation { get; set; }
}
