private void dgvMaterias_CellClick(object sender, DataGridViewCellEventArgs e) { string descripcionMateria = ((Materia)this.dgvMaterias.SelectedRows[0].DataBoundItem).Descripcion; InscripcionLogic il = new InscripcionLogic(); this.dgvComisiones.DataSource = il.GetMateriaCursos(descripcionMateria); }
private void LoadComisiones(int idMateria) { this.lblComisiones.Text = "Comisiones de " + MateriaLogic.GetOne(idMateria).Descripcion; DataTable table = InscripcionLogic.GetMateriaCursos(idMateria); if (table.Rows.Count == 0) { this.lblVacio.Visible = true; this.gvComisiones.Visible = false; } else { table.Columns["id_curso"].ColumnName = "ID"; table.Columns["desc_comision"].ColumnName = "Comision"; table.Columns["anio_especialidad"].ColumnName = "Año Especialidad"; this.gvComisiones.DataSource = table; this.gvComisiones.DataBind(); } }