コード例 #1
0
        public void AgregarProfesor(Profesor profesor)
        {
            var db = GestorBD.ObtenerRegistros();

            db.Profesores.Add(profesor);
            GestorBD.SobrescribirRegistros(db);
        }
コード例 #2
0
        public void AgregarDictadoCurso(DictadoCurso dictadoCurso)
        {
            var db = GestorBD.ObtenerRegistros();

            db.CursosDictados.Add(dictadoCurso);
            GestorBD.SobrescribirRegistros(db);
        }
コード例 #3
0
        public void CancelarCurso(int index)
        {
            var db = GestorBD.ObtenerRegistros();

            db.CursosDictados[index].CancelarCurso();
            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
ファイル: RegistroCursos.cs プロジェクト: manuelluques/DSI
        public void AgregarCurso(Curso curso)
        {
            var db = GestorBD.ObtenerRegistros();

            db.Cursos.Add(curso);
            GestorBD.SobrescribirRegistros(db);
        }
コード例 #6
0
ファイル: RegistroAlumnos.cs プロジェクト: manuelluques/DSI
        public void AgregarAlumno(Alumno alumno)
        {
            var db = GestorBD.ObtenerRegistros();

            db.Alumnos.Add(alumno);
            GestorBD.SobrescribirRegistros(db);
        }
コード例 #7
0
        public void AgregarInscripcion(Inscripcion inscripcion)
        {
            var db = GestorBD.ObtenerRegistros();

            db.Inscripciones.Add(inscripcion);
            GestorBD.SobrescribirRegistros(db);
        }
コード例 #8
0
        public void AgregarProfesorCurso(int index, Profesor profesor)
        {
            var db = GestorBD.ObtenerRegistros();

            Console.Write("El indice es " + index);
            Console.Write("El largo es " + db.CursosDictados.Count);
            db.CursosDictados[index].AgregarProfesor(profesor);
            GestorBD.SobrescribirRegistros(db);
        }
コード例 #9
0
ファイル: RegistroCursos.cs プロジェクト: manuelluques/DSI
        public void MostrarCursos()
        {
            var db = GestorBD.ObtenerRegistros();

            for (int i = 0; i < db.Cursos.Count; i++)
            {
                Console.Write("\n" + (i + 1).ToString() + ". ");
                db.Cursos[i].MostrarCurso();
            }
        }
コード例 #10
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();
            }
        }
コード例 #11
0
        public DictadoCurso ObtenerCursoDictado(int index)
        {
            var db = GestorBD.ObtenerRegistros();

            return(db.CursosDictados[index]);
        }
コード例 #12
0
        public Profesor ObtenerProfesor(int index)
        {
            var db = GestorBD.ObtenerRegistros();

            return(db.Profesores[index]);
        }
コード例 #13
0
ファイル: RegistroAlumnos.cs プロジェクト: manuelluques/DSI
        public Alumno ObtenerAlumno(int index)
        {
            var db = GestorBD.ObtenerRegistros();

            return(db.Alumnos[index]);
        }