using System;
using System.Collections.Generic;

namespace bdAntifraude.db;

public partial class RPT_DESCRIP
{
    public int IDRPTDES { get; set; }

    public int? IDRPT { get; set; }

    public string? DENOMINACION { get; set; }

    public int? ADSCRIPCION { get; set; }

    public int? GRUPO1 { get; set; }

    public int? CUERPO1 { get; set; }

    public int? IDNIVEL_RPT { get; set; }

    public int? PROVISION { get; set; }

    public string? CARACTERISTICAS { get; set; }

    public string? REQUISITOS { get; set; }

    public int? PLAZAS { get; set; }

    public string? CODIGO { get; set; }

    public decimal? ESPECIFICO { get; set; }

    public int? GRUPO2 { get; set; }

    public int? CUERPO2 { get; set; }

    public string? EXPERIENCIA { get; set; }

    public string? TITULO_ESPECIF { get; set; }

    public int? IDUNIDADADMINISTRATIVA { get; set; }

    public int? ORDEN { get; set; }

    public string? GRUPOC { get; set; }

    public bool VIRTUAL { get; set; }

    public string? OBSERVACIONES { get; set; }

    public int? IDSUBUNIDADADMINISTRATIVA { get; set; }

    public int? IDTIPOVIRTUAL { get; set; }

    public string? DEPARTAMENTO { get; set; }

    public bool VIRTUALAC { get; set; }

    public bool VIRTUALAC2 { get; set; }

    public bool VIRTUALOTRO { get; set; }

    public int? IDDEPARTAMENTO { get; set; }

    public virtual ADSCRIPCION? ADSCRIPCIONNavigation { get; set; }

    public virtual CUERPO? CUERPO1Navigation { get; set; }

    public virtual CUERPO? CUERPO2Navigation { get; set; }

    public virtual GRUPO? GRUPO1Navigation { get; set; }

    public virtual GRUPO? GRUPO2Navigation { get; set; }

    public virtual ENUMERACIONES? IDDEPARTAMENTONavigation { get; set; }

    public virtual NIVEL? IDNIVEL_RPTNavigation { get; set; }

    public virtual RPT? IDRPTNavigation { get; set; }

    public virtual SUBUNIDADADMINISTRATIVA? IDSUBUNIDADADMINISTRATIVANavigation { get; set; }

    public virtual ENUMERACIONES? IDTIPOVIRTUALNavigation { get; set; }

    public virtual UNIDADADMINISTRATIVA? IDUNIDADADMINISTRATIVANavigation { get; set; }

    public virtual PROVISION? PROVISIONNavigation { get; set; }

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