private void CambiaIndexMateria(object sender, EventArgs e) { MateriaLogic matLog = new MateriaLogic(); CursoLogic cursos = new CursoLogic(); try { idMateria = (matLog.GetOne((String)cbxMaterias.SelectedItem)).ID; cbxComisiones.Enabled = true; cbxComisiones.DataSource = cursos.getComisionesSegunMateria(idMateria); } catch (Exception exe) { Notificar("Error", exe.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void cargarItems() { String nombreMateria = ((Business.Entities.Materia) this.dgvMaterias.SelectedRows[0].DataBoundItem).Descripcion; //Busco los cursos que tengan esa materia, y cuando los obtenga busco la comision que posean. MateriaLogic matLog = new MateriaLogic(); CursoLogic cursos = new CursoLogic(); try { idMateria = (matLog.GetOne(nombreMateria)).ID; cbxComision.DataSource = cursos.getComisionesSegunMateria(idMateria); } catch (Exception exe) { Notificar("Error", exe.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void ListarComisiones(Materia mt, ComboBox cbxComisiones) { CursoLogic cursos = new CursoLogic(); cbxComisiones.DataSource = cursos.getComisionesSegunMateria(mt.ID); }