using System;
using System.Collections.Generic;

namespace bdAntifraude.db;

public partial class CURSOS
{
    public int IDCURSO { get; set; }

    public string? DENOMINACION { get; set; }

    public int? IDMODOIMPARTICION { get; set; }

    public int? IDSALA { get; set; }

    public DateTime? FECHAINICIOCURSO { get; set; }

    public DateTime? FECHAFINCURSO { get; set; }

    public DateTime? FECHAINICIOINSCRIPCION { get; set; }

    public DateTime? FECHAFININSCRIPCION { get; set; }

    public int? IDHORARIOCURSO { get; set; }

    public DateTime? FECHAEXPEDICIONCERTIFICADO { get; set; }

    public int? IDPROFESOR { get; set; }

    public string? CONVOCATORIA { get; set; }

    public int? IDPERSONACURSO { get; set; }

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

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

    public virtual HORARIOSCURSOS? IDHORARIOCURSONavigation { get; set; }

    public virtual ENUMERACIONES? IDMODOIMPARTICIONNavigation { get; set; }

    public virtual PERSONASCURSOS? IDPERSONACURSONavigation { get; set; }

    public virtual PROFESORESCURSOS? IDPROFESORNavigation { get; set; }

    public virtual SALAS? IDSALANavigation { get; set; }
}
