Ejemplo n.º 1
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            Aula1 Aula = (Aula1)dgvAula.CurrentRow.DataBoundItem;

            Aula1.EliminarAula(Aula);
            ActualizarListaAula();
            LimpiarFormulario();
        }
Ejemplo n.º 2
0
        private void btnAgregar_Click_1(object sender, EventArgs e)
        {
            Aula1 Aula = ObtenerAulaFormulario();

            Aula1.AgregarAula(Aula);
            ActualizarListaAula();
            LimpiarFormulario();
        }
Ejemplo n.º 3
0
        private void dgvAula_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            Aula1 aula = (Aula1)dgvAula.CurrentRow.DataBoundItem;

            txtCantidadAlumnos.Text = Convert.ToString(aula.Cant_Alumnos);
            txtNroAula_ID.Text      = aula.Nro_Aula;
            cboTipoAula.DataSource  = Enum.GetValues(typeof(Tipo_Aula));
            cboPiso.DataSource      = Enum.GetValues(typeof(Piso));
        }
Ejemplo n.º 4
0
 public static Aula operator +(Aula Aula1, Aula Aula2)
 {
     if (Aula2.lista.Count + Aula1.lista.Count < Aula1.Capacidad)
     {
         foreach (Alumno alumno in Aula2)
         {
             Aula1.Matricular(alumno);
         }
     }
     return(Aula1);
 }
Ejemplo n.º 5
0
        private Aula1 ObtenerAulaFormulario()
        {
            Aula1 aula = new Aula1();

            aula.Nro_Aula        = (txtNroAula_ID.Text.Trim());
            aula.Cant_Alumnos    = (txtCantidadAlumnos.Text);
            aula.Venum_Tipo_aula = (Tipo_Aula)cboTipoAula.SelectedItem;
            aula.Venum_piso      = (Piso)cboPiso.SelectedItem;
            aula.Proyector       = rdbPoseeProyector.Checked;

            return(aula);
        }
Ejemplo n.º 6
0
 private void ActualizarListaAula()
 {
     dgvAula.DataSource = null;
     dgvAula.DataSource = Aula1.ObtenerAulas();
 }
Ejemplo n.º 7
0
 public static Aula operator +(Aula Aula1, Alumno alumno)
 {
     Aula1.Matricular(alumno);
     return(Aula1);
 }