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