예제 #1
0
        public void AgregarProfesor(Profesor profesor)
        {
            var db = GestorBD.ObtenerRegistros();

            db.Profesores.Add(profesor);

            GestorBD.SobrescribirRegistros(db);
        }
예제 #2
0
        public void CancelarCurso(int index)
        {
            var db = GestorBD.ObtenerRegistros();

            db.CursosDictados [index].CancelarCurso();

            GestorBD.SobrescribirRegistros(db);
        }
예제 #3
0
        public void AgregarInscripcion(Inscripcion inscripcion)
        {
            var db = GestorBD.ObtenerRegistros();

            db.Inscripciones.Add(inscripcion);

            GestorBD.SobrescribirRegistros(db);
        }
예제 #4
0
        public bool VerificarCursosVigentes()
        {
            var db = GestorBD.ObtenerRegistros();

            bool cursosVigentes = db.CursosDictados.Exists(x => x.Vigente == true);

            return(cursosVigentes);
        }
예제 #5
0
        public void AgregarDictadoCurso(DictadoCurso dictadoCurso)
        {
            var db = GestorBD.ObtenerRegistros();

            db.CursosDictados.Add(dictadoCurso);

            GestorBD.SobrescribirRegistros(db);
        }
예제 #6
0
        public void AgregarCurso(Curso curso)
        {
            var db = GestorBD.ObtenerRegistros();

            db.Cursos.Add(curso);

            GestorBD.SobrescribirRegistros(db);
        }
예제 #7
0
        public void AgregarAlumno(Alumno alumno)
        {
            var db = GestorBD.ObtenerRegistros();

            db.Alumnos.Add(alumno);

            GestorBD.SobrescribirRegistros(db);
        }
예제 #8
0
        public void MostrarProfesores()
        {
            var db = GestorBD.ObtenerRegistros();

            for (int i = 0; i < db.Profesores.Count; i++)
            {
                Console.Write("\n" + (i + 1).ToString() + ". ");

                db.Profesores [i].MostarProfesor();
            }
        }
예제 #9
0
        public void MostarCursosVigentes()
        {
            var db = GestorBD.ObtenerRegistros();

            List <DictadoCurso> cursosVigentes = db.CursosDictados.FindAll(x => x.Vigente == true);

            for (int i = 0; i < cursosVigentes.Count; i++)
            {
                Console.Write("\n" + (i + 1).ToString() + ". ");

                cursosVigentes [i].MostrarDictadoCurso();
            }
        }
예제 #10
0
        public Profesor ObtenerProfesor(int index)
        {
            var db = GestorBD.ObtenerRegistros();

            return(db.Profesores [index]);
        }
예제 #11
0
        public DictadoCurso ObtenerCursoDictado(int index)
        {
            var db = GestorBD.ObtenerRegistros();

            return(db.CursosDictados [index]);
        }
예제 #12
0
        public Alumno ObtenerAlumno(int index)
        {
            var db = GestorBD.ObtenerRegistros();

            return(db.Alumnos [index]);
        }