private void jButton4ActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_jButton4ActionPerformed // TODO add your handling code here: ResultSet rs = null; ConectarAOBanco cd = new ConectarAOBanco(); cd.ConectarBanco(); String id = ""; String turma = ""; String sem = ""; String ano = ""; String cod = ""; String idhora = ""; String predio = ""; String nsala = ""; String dia = ""; String iddia = ""; int linhahora = jTable1.getSelectedRow(); int linhasala = jTable2.getSelectedRow(); id = jTextField1.getText(); turma = jTextField2.getText(); sem = jLabel5.getText(); ano = jLabel7.getText(); cod = null; if (linhahora != -1) { idhora = jTable1.getValueAt(linhahora, 0).toString(); } if (linhasala != -1) { predio = jTable2.getValueAt(linhasala, 0).toString(); nsala = jTable2.getValueAt(linhasala, 1).toString(); } if (!jList2.isSelectionEmpty()) { dia = jList2.getSelectedValue().toString(); iddia = null; if (dia.equals("Domingo")) iddia = "1"; if (dia.equals("Segunda-Feira")) iddia = "2"; if (dia.equals("Terça-Feira")) iddia = "3"; if (dia.equals("Quarta-Feira")) iddia = "4"; if (dia.equals("Quinta-Feira")) iddia = "5"; if (dia.equals("Sexta-Feira")) iddia = "6"; if (dia.equals("Sábado")) iddia = "7"; } try { if (!jList1.isSelectionEmpty()) { String discnome = jList1.getSelectedValue().toString(); String querycod = "SELECT codigo FROM universidade.disciplina WHERE nome = '" + discnome + "'"; rs = cd.query(querycod); cod = getInfo(rs); } } catch (SQLException sqlex) { sqlex.printStackTrace(); } if (id.equals("") || turma.equals("") || sem.equals("") || ano.equals("") || cod.equals("") || predio.equals("") || nsala.equals("") || iddia.equals("")) JOptionPane.showMessageDialog( this, "Turma nao criada, confira os dados inseridos e selecionados"); else { String queryconfid = "select id from universidade.turma where id=" + id; rs = cd.query(queryconfid); String id1 = null; try { id1 = getInfo(rs); } catch (SQLException sqlex) { JOptionPane.showMessageDialog(this, "Turma nao criada"); sqlex.printStackTrace(); } if (id1 == null) { int r = 0, r1 = 0; String queryturma = "INSERT INTO universidade.turma VALUES(" + id + ",'" + turma + "'," + sem + "," + ano + ",'" + cod + "','" + predio + "'," + nsala + ")"; r1 = cd.updatequery(queryturma); String queryhorarioaula = "INSERT INTO universidade.horario_aula VALUES ('" + iddia + "','" + idhora + "'," + id + ")"; r = cd.updatequery(queryhorarioaula); if (r != 1) JOptionPane.showMessageDialog(this, "Turma nao inserida na horario_aula"); if (r1 != 1) JOptionPane.showMessageDialog(this, "Turma nao inserida"); if (r == 1 && r1 == 1) JOptionPane.showMessageDialog(this, "Turma criada com sucesso"); } else { JOptionPane.showMessageDialog(this, "Id ja existente"); } } } // GEN-LAST:event_jButton4ActionPerformed