private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
        jBGerarParcelas.setEnabled(true);
        if (jCheckBox1.isSelected() == true) {
            try {
                Connection con = new Conexao().getConnection();
                HashMap parametros = new HashMap();
                parametros.put("CONTRATANTE", txtNomeAluno.getText().trim());
                parametros.put("CONTRATADA", jCBContratada.getSelectedItem().toString().trim());
                parametros.put("MENSALIDADE", txtValor.getText());
                parametros.put("MATERIAL", txtMaterial.getText());
                parametros.put("TOTAL", txtTotal.getText());
                parametros.put("PARCELAS", txtParcela.getText());
                parametros.put("PROFISSAO", txtProfissao.getText());
                parametros.put("RUA", txtLogradouro.getText());
                parametros.put("NUMERO", txtNumero.getText());
                parametros.put("BAIRRO", txtBairro.getText());
                parametros.put("CIDADE", txtCidade.getText());
                parametros.put("CPF", txtCPF.getText());
                parametros.put("RUAC", jCBRuaC.getSelectedItem().toString().trim());
                parametros.put("NUMEROC", jCBNumeroC.getSelectedItem().toString().trim());
                parametros.put("BAIRROC", jCBBairroC.getSelectedItem().toString().trim());
                parametros.put("CIDADEC", jCBCidadeC.getSelectedItem().toString().trim());
                parametros.put("CNPJC", jCBCNPJ.getSelectedItem().toString().trim());
                JasperPrint jp = JasperFillManager.fillReport("./relatorios/contratoAluno.jasper", parametros, con);

                JasperViewer jrv = new JasperViewer(jp, false);
                jrv.setVisible(true);
            } catch (Exception e) {
                e.printStackTrace();
            }
        } else {
            try {
                Connection con = new Conexao().getConnection();
                HashMap parametros = new HashMap();
                parametros.put("CONTRATANTE", txtContratante.getText().trim());
                parametros.put("CONTRATADA", jCBContratada.getSelectedItem().toString().trim());
                parametros.put("ALUNO", txtNomeAluno.getText().trim());
                parametros.put("MENSALIDADE", txtValor.getText());
                parametros.put("MATERIAL", txtMaterial.getText());
                parametros.put("TOTAL", txtTotal.getText());
                parametros.put("PARCELAS", txtParcela.getText());
                parametros.put("PROFISSAO", txtProfissao.getText());
                parametros.put("RUA", txtLogradouro.getText());
                parametros.put("NUMERO", txtNumero.getText());
                parametros.put("BAIRRO", txtBairro.getText());
                parametros.put("CIDADE", txtCidade.getText());
                parametros.put("CPF", txtCPF.getText());
                parametros.put("RUAC", jCBRuaC.getSelectedItem().toString().trim());
                parametros.put("NUMEROC", jCBNumeroC.getSelectedItem().toString().trim());
                parametros.put("BAIRROC", jCBBairroC.getSelectedItem().toString().trim());
                parametros.put("CIDADEC", jCBCidadeC.getSelectedItem().toString().trim());
                parametros.put("CNPJC", jCBCNPJ.getSelectedItem().toString().trim());
                JasperPrint jp = JasperFillManager.fillReport("./relatorios/contrato.jasper", parametros, con);

                JasperViewer jrv = new JasperViewer(jp, false);
                jrv.setVisible(true);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }