private void cadastrarActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_cadastrarActionPerformed Date datamanutencao; if (checkfields()) { if (this.cadastrar.getText().equals("Cadastrar")) { Item itemx = null; DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); try { datamanutencao = (Date) dateFormat.parse(this.datamanutencao.getText()); if (this.freezer.isSelected()) { itemx = new Item(this.item.getText(), this.localizacao.getText(), 1, datamanutencao); } else if (this.sala.isSelected()) { itemx = new Item(this.item.getText(), this.localizacao.getText(), 2, datamanutencao); } else { itemx = new Item(this.item.getText(), this.localizacao.getText(), 3, datamanutencao); } } catch (ParseException ex) { Logger.getLogger(ManutencaoSalaEquipamentoInterface.class.getName()) .log(Level.SEVERE, null, ex); } if (ItemController.CadastrarItem(itemx)) { JOptionPane.showMessageDialog(null, "Item cadastrado!"); this.dispose(); } } else if (this.cadastrar.getText().equals("Salvar")) { DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); try { datamanutencao = (Date) dateFormat.parse(this.datamanutencao.getText()); if (this.freezer.isSelected()) { Item atualizado = new Item(this.item.getText(), this.localizacao.getText(), 1, datamanutencao); if (ItemController.UpdateItem(atualizado)) { JOptionPane.showMessageDialog(null, "Item atualizado com sucesso!"); } } else if (this.sala.isSelected()) { Item atualizado = new Item(this.item.getText(), this.localizacao.getText(), 2, datamanutencao); if (ItemController.UpdateItem(atualizado)) { JOptionPane.showMessageDialog(null, "Item atualizado com sucesso!"); } } else if (this.equipamento.isSelected()) { Item atualizado = new Item(this.item.getText(), this.localizacao.getText(), 3, datamanutencao); if (ItemController.UpdateItem(atualizado)) { JOptionPane.showMessageDialog(null, "Item atualizado com sucesso!"); } } } catch (ParseException ex) { Logger.getLogger(ManutencaoSalaEquipamentoInterface.class.getName()) .log(Level.SEVERE, null, ex); } } } else { JOptionPane.showMessageDialog(null, "Campos obbrigatorios em branco!"); } } // GEN-LAST:event_cadastrarActionPerformed