Ejemplo n.º 1
0
        public CCurso DameCursoConMasAlumnos()
        {
            CCurso temp = new CCurso();

            foreach (CCurso curso in Cursos)
            {
                if (curso.Alumnos.Count > temp.Alumnos.Count)
                {
                    temp = curso;
                }
            }
            return(temp);
        }
Ejemplo n.º 2
0
        public void InsertarAlumnoEnCurso(string cod_curso, CAlumno alumno)
        {
            CCurso curso_encontrado = Cursos.Find(delegate(CCurso value) { return(value.Codigo == cod_curso); });

            if (curso_encontrado != null)
            {
                curso_encontrado.Alumnos.Add(alumno);
            }
            if (!ListaAlumnos.Exists(delegate(CAlumno value) { return(value.TIU == alumno.TIU); }))
            {
                ListaAlumnos.Add(alumno);
            }
        }
Ejemplo n.º 3
0
        public List <CAlumno> ListarAlumnosDeCurso(string codcurso)
        {
            CCurso curso_encontrado = Cursos.Find(delegate(CCurso value) { return(value.Codigo == codcurso); });

            if (curso_encontrado != null)
            {
                return(curso_encontrado.Alumnos);
            }
            else
            {
                return(null);
            }
        }
Ejemplo n.º 4
0
 public void InsertarCurso(CCurso curso)
 {
     Cursos.Add(curso);
 }