private void jButton1ActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_jButton1ActionPerformed if (txt_id_profesor.getText().equals("")) { JOptionPane.showMessageDialog(null, "INGRESE ID PROFESOR "); } else if (txt_nombre_profesor.getText().equals("")) { JOptionPane.showMessageDialog(null, "INGRESE NOMBRE PROFESOR "); } else if (txt_apellido_profesor.getText().equals("")) { JOptionPane.showMessageDialog(null, "INGRESE APELLIDO PROFESOR "); } else { int id = Integer.parseInt(txt_id_profesor.getText()); String nombre = txt_nombre_profesor.getText(); String apellido = txt_apellido_profesor.getText(); Profesores profesor = new Profesores(id, nombre.toUpperCase(), apellido.toUpperCase()); boolean resultado = CRUD_Profesores.insert_profesor(profesor); if (resultado == true) { LimpiarCampos(); cargar_tabla_profesor(); } else { LimpiarCampos(); } } } // GEN-LAST:event_jButton1ActionPerformed
// METODO PARA CARGAR JTABLE DE PROFESOR void cargar_tabla_profesor() { String[] titulos = {"ID", "NOMBRE", "APELLIDO"}; String[] registro = new String[3]; modelo = new DefaultTableModel(null, titulos); try { ResultSet rs = CRUD_Profesores.Consultar_Profesores(); while (rs.next()) { registro[0] = rs.getString("ID_PROFESOR"); registro[1] = rs.getString("NOMBRE_PROFESOR"); registro[2] = rs.getString("APELLIDO_PROFESOR"); modelo.addRow(registro); } txt_tabla_profesor.setModel(modelo); ConexionMySQL.cerrar(); } catch (SQLException ex) { JOptionPane.showMessageDialog(null, ex); } }