public Clases.Asignatura insertAsignatura(Clases.Asignatura asignatura) { String cadena = "INSERT INTO Asignaturas (Nombre, idClase) VALUES ('" + asignatura.getNombre() + "', '" + asignatura.getIdClase() + "')"; this.execNonQuery(cadena); asignatura.setIdAsig(this.findAsignaturaByName(asignatura.getNombre())); return(asignatura); }
private void btnAdd_Click(object sender, EventArgs e) { if(tNombreAsig.Text.Equals("")) { MessageBox.Show("El nombre no puede ir en blanco."); return; } Clases.Asignatura asignatura = new Clases.Asignatura(tNombreAsig.Text); asignatura = repo.insertAsignatura(asignatura); tablaAsignaturas.DataSource = repo.actualizarTablaAsig(); }
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(); }