private void btnEliminar_Click(object sender, EventArgs e) { Aula1 Aula = (Aula1)dgvAula.CurrentRow.DataBoundItem; Aula1.EliminarAula(Aula); ActualizarListaAula(); LimpiarFormulario(); }
private void btnAgregar_Click_1(object sender, EventArgs e) { Aula1 Aula = ObtenerAulaFormulario(); Aula1.AgregarAula(Aula); ActualizarListaAula(); LimpiarFormulario(); }
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)); }
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); }
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); }
private void ActualizarListaAula() { dgvAula.DataSource = null; dgvAula.DataSource = Aula1.ObtenerAulas(); }
public static Aula operator +(Aula Aula1, Alumno alumno) { Aula1.Matricular(alumno); return(Aula1); }