private void btnAdd_Click(object sender, EventArgs e) { if (comboClase.SelectedItem == null) { MessageBox.Show("Debe seleccionar una clase."); return; } if (tNombreAsig.Text.Equals("")) { MessageBox.Show("El nombre no puede ir en blanco."); return; } String nombreClase = comboClase.SelectedItem.ToString(); int idClase = claseDAO.findClaseByName(nombreClase); //Se inserta una asignatura Clases.Asignatura asignatura = new Clases.Asignatura(tNombreAsig.Text, idClase); asignatura = asignaturaDAO.insertAsignatura(asignatura); tablaAsignaturas.DataSource = asignaturaDAO.actualizarTablaAsig(); }
public FAsignaturas() { InitializeComponent(); asignaturaDAO = new DAO.Asignatura_DAO(); temaDAO = new DAO.Tema_DAO(); claseDAO = new DAO.Clase_DAO(); //Se carga la tabla de asignaturas tablaAsignaturas.DataSource = asignaturaDAO.actualizarTablaAsig(); //Se carga el combo de clases List <String> listaClases = claseDAO.getClases(); for (int k = 0; k < listaClases.Count; k++) { comboClase.Items.Add(listaClases[k]); } }