public void cadastrarVenda() {
    PainelFormularioVenda painelFormVenda = this.janela.getPainelFormularioVenda();

    painelFormVenda.zerarCampos();

    painelFormVenda.getLabelPainelFormularioVenda().setText("Venda de Ingressos");
    painelFormVenda.getBotaoSalvar().setVisible(true);
    painelFormVenda.getBotaoSalvar().setText("Cadastrar Venda");
    painelFormVenda.habilitaEdicaoFormVenda(true);

    telaAtual = FORMCADASTRO;
    this.janela.mostrarPainel(JanelaCrudVenda.PAINELFORM);
  }
 public void salvarVenda(Sessao sessao, int qtdingressos) {
   PainelFormularioVenda painelForm = this.janela.getPainelFormularioVenda();
   PainelTabelaVenda painelTabela = this.janela.getPainelTabelaVenda();
   VendaTableModel tableModel = (VendaTableModel) painelTabela.getTabelaVendas().getModel();
   if (telaAtual == FORMCADASTRO) {
     Venda venda = new Venda(sessao, qtdingressos);
     VendaDao dao = new VendaDaoBd();
     dao.cadastrar(venda);
     PrintUtil.printMessageSucesso(null, "Cadastro realizado com sucesso!");
     painelForm.zerarCampos();
   } else {
     linhaSelecionada = painelTabela.getTabelaVendas().getSelectedRow();
     int idvenda = tableModel.getVenda(linhaSelecionada).getId();
     Venda venda = new Venda(idvenda, sessao, qtdingressos);
     VendaDao dao = new VendaDaoBd();
     dao.editar(venda);
     PrintUtil.printMessageSucesso(null, "Edição realizada com sucesso!");
   }
 }