private void cursoConMásAlumnosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            CMatriculaUPC objmatricula = new CMatriculaUPC();
            CCurso        curso        = objmatricula.DameCursoConMasAlumnos();

            MessageBox.Show("Curso: " + curso.Nombre);
        }
Beispiel #2
0
        private void lboxcursos_SelectedIndexChanged(object sender, EventArgs e)
        {
            CCurso curso = (CCurso)lboxcursos.SelectedItem;

            lboxalumnos.DisplayMember = "NombreCompleto";
            lboxalumnos.ValueMember   = "TIU";
            lboxalumnos.DataSource    = curso.Alumnos;
        }
 private void button1_Click(object sender, EventArgs e)
 {
     if (!objmatricula.CursoExiste(textcodcurso.Text))
     {
         CCurso curso = new CCurso();
         curso.Codigo = textcodcurso.Text;
         curso.Nombre = txtBoxNombre.Text;
         objmatricula.InsertarCurso(curso);
     }
     txtBoxNombre.Clear();
     textcodcurso.Clear();
     textcodcurso.Focus();
 }
Beispiel #4
0
 private void btningresarcurso_Click(object sender, EventArgs e)
 {
     if (!objmatricula.CursoExiste(txtcodigocurso.Text))
     {
         CCurso curso = new CCurso();
         curso.Codigo = txtcodigocurso.Text;
         curso.Nombre = txtnombrecurso.Text;
         objmatricula.InsertarCurso(curso);
     }
     txtcodigocurso.Clear();
     txtnombrecurso.Clear();
     txtcodigocurso.Focus();
 }
Beispiel #5
0
        public CCurso DameCursoConMasAlumnos()
        {
            CCurso temp = new CCurso();

            foreach (CCurso curso in Cursos)
            {
                if (curso.Alumnos.Count > temp.Alumnos.Count)
                {
                    temp = curso;
                }
            }
            return(temp);
        }
Beispiel #6
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);
            }
        }
Beispiel #7
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);
                }
            }
        }
Beispiel #8
0
 public void InsertarCurso(CCurso curso)
 {
     Cursos.Add(curso);
 }