private void btnGravar_Click(object sender, EventArgs e)
        {
            Controller.PacoteController cc = new Controller.PacoteController();
            int    codigo = 0;
            double valor  = 0;
            int    result = 0;

            if (ttbCodigo.Text != null && ttbCodigo.Text != "")
            {
                codigo = Convert.ToInt32(ttbCodigo.Text.ToString());
            }
            if (ttbTotal.Text != null && ttbTotal.Text != "")
            {
                valor = Convert.ToDouble(ttbTotal.Text.ToString());
            }
            preencheLista(listaTabela, intServAdicionais);
            result = cc.contratarPacote(codigo, dateTimePicker1.Value, ttbObservacao.Text.ToString(), pacote, pessoa, listaPacoteAdicionais);
            if (result > 0)
            {
                MessageBox.Show("Gravado com sucesso!");
                limpatela();
                inicializa(false);
            }
            else
            {
                MessageBox.Show("Erro ao gravar!");
            }
        }
        private Boolean verificaContrato()
        {
            int     intCodPacote = 0;
            Boolean retorno;

            try
            {
                if (!string.IsNullOrWhiteSpace(ttbCodigo.Text))
                {
                    intCodPacote = Convert.ToInt32(ttbCodigo.Text);

                    Controller.PacoteController pacoteController = new Controller.PacoteController();

                    if (pacoteController.retornaContrato(intCodPacote))
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(false);
        }
Пример #3
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            Controller.PacoteController pacoteController = new Controller.PacoteController();
            DataTable dtRetorno = pacoteController.retornaPacoteText(ttbDescricao.Text.Trim());

            if (dtRetorno != null)
            {
                dgvPacote.DataSource = dtRetorno;
                dgvPacote.ClearSelection();
                //DGVMoeda();
            }
            else
            {
                dgvPacote.Rows.Clear();
            }
        }
Пример #4
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            Controller.PacoteController pacoteController = new Controller.PacoteController();
            DataTable dtRetorno = pacoteController.retornaContratoServicos();

            if (dtRetorno != null && dtRetorno.Rows.Count > 0)
            {
                BindingSource bd = new BindingSource();
                bd.DataSource        = dtRetorno;
                dgvPacote.DataSource = bd;
                dgvPacote.Refresh();
            }
            else
            {
                dgvPacote.Rows.Clear();
            }
        }
        public void carregaCbbPacote()
        {
            Controller.PacoteController pacoteController = new Controller.PacoteController();
            DataTable dtPacote;

            if (intCarregaCbbPacote > 0)
            {
                dtPacote = pacoteController.retornaPacoteCod(intCarregaCbbPacote);
            }
            else
            {
                dtPacote = pacoteController.retornaPacote();
            }

            if (dtPacote != null && dtPacote.Rows.Count > 0)
            {
                this.cbbPacote.ValueMember   = "codpacote";
                this.cbbPacote.DisplayMember = "pac_pacote";
                this.cbbPacote.DataSource    = dtPacote;
            }
        }
        private void btnExcluir_Click_1(object sender, EventArgs e)
        {
            if (!verificaContrato())
            {
                Controller.PacoteController _ctlPac = new Controller.PacoteController();

                int intCod = 0;

                int.TryParse(ttbCodigo.Text, out intCod);

                if (intCod > 0)
                {
                    if (MessageBox.Show("Confirma exclusão do Pacote?", "Pacote", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
                    {
                        bool blnExcluiu = _ctlPac.excluirPacote(intCod);
                        if (blnExcluiu)
                        {
                            MessageBox.Show("Pacote Excluído.");
                            _limpaCampos();
                            //pesquisaPacote();
                            _inicializa();
                        }
                        else
                        {
                            MessageBox.Show("Erro ao excluir!");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Cancela ?");
                    }
                }
            }
            else
            {
                MessageBox.Show("Existe Contrato com este pacote e o mesmo não pode ser alterado!");
            }
        }
        private void btnGravar_Click_1(object sender, EventArgs e)
        {
            Controller.PacoteController _ctrlPac = new Controller.PacoteController();

            string strMensagem = string.Empty;

            try
            {
                if (!verificaContrato())
                {
                    //validações
                    int intCodigo = 0;
                    if (intCodPacote != 0)
                    {
                        if (!int.TryParse(ttbCodigo.Text, out intCodigo))
                        {
                            strMensagem += $"Código inválido{Environment.NewLine}";
                        }
                    }


                    if (string.IsNullOrWhiteSpace(cbbServico.Text))
                    {
                        strMensagem += $"Informe o Serviço!.";
                    }

                    if (string.IsNullOrWhiteSpace(ttbPacote.Text))
                    {
                        strMensagem += $"Informe o Nome do Pacote!.";
                    }

                    if (string.IsNullOrWhiteSpace(mskValor.Text))
                    {
                        strMensagem += $"Informe o valor do pacote.";
                    }

                    if (string.IsNullOrWhiteSpace(cbbPeriodicidade.Text))
                    {
                        strMensagem += $"Informe a periodicidade do pacote.";
                    }

                    if (rbSim.Checked == true)
                    {
                        if (dtpDataInicio.Value > dtpDataFim.Value)
                        {
                            strMensagem += "Data Inicial não pode ser maior que a data final!";
                        }

                        if (dtpDataFim.Value < DateTime.Now)
                        {
                            strMensagem += "Data final não pode ser menor que a Data Atual!";
                        }
                    }
                    DateTime data;
                    if (rbNao.Checked == true)
                    {
                        data = DateTime.MaxValue;
                    }
                    else
                    {
                        data = dtpDataFim.Value.Date;
                    }


                    //verificar se houve alguma anormalidade no cadastro
                    if (string.IsNullOrEmpty(strMensagem))
                    {
                        double valorPacote = 0;
                        double.TryParse(mskValor.Text, out valorPacote);

                        int intRetorno = _ctrlPac.gravarPacote(intCodigo, ttbPacote.Text.Trim(), lista, valorPacote, ttbObs.Text.Trim(),
                                                               cbbPeriodicidade.Text.Trim(), dtpDataInicio.Value, data);//dtpDataFim.Value);

                        if (intRetorno == 1)
                        {
                            MessageBox.Show("Gravado com sucesso!");
                        }
                        else
                        {
                            MessageBox.Show("Erro ao Gravar.");
                        }
                        _limpaCampos();
                        _inicializa();
                    }
                    else
                    {
                        MessageBox.Show(strMensagem, "Aviso!!");
                    }
                }
                else
                {
                    MessageBox.Show("Existe Contrato com este pacote e o mesmo não pode ser alterado!");
                }
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex + "");
            }
        }
        private void carregaTela(int codD, int codP)
        {
            Controller.ContasReceberController crc  = new Controller.ContasReceberController();
            Controller.PessoaController        pc   = new Controller.PessoaController();
            Controller.VendaController         vc   = new Controller.VendaController();
            Controller.ComissaoController      cmc  = new Controller.ComissaoController();
            Controller.PacoteController        pacc = new Controller.PacoteController();
            Controller.AgendaController        agc  = new Controller.AgendaController();

            Entidades.ContasReceber  cr       = new Entidades.ContasReceber();
            Entidades.Pessoa         _pessoa  = new Entidades.Pessoa();
            Entidades.Caixa          cx       = new Entidades.Caixa();
            Entidades.Parcela        parc     = new Entidades.Parcela();
            Entidades.FormaPagamento forma    = new Entidades.FormaPagamento();
            Entidades.Venda          venda    = new Entidades.Venda();
            Entidades.Comissao       cm       = new Entidades.Comissao();
            Entidades.Contrato       ct       = new Entidades.Contrato();
            Entidades.Usuario        _usuario = new Entidades.Usuario();

            DataTable dtContaRec = crc.retornaContasCod(codD);

            if (dtContaRec != null && dtContaRec.Rows.Count > 0)
            {
                DataRow drContasRec = dtContaRec.Rows[0];
                cr.Codigo           = Convert.ToInt32(drContasRec["codcontareceber"].ToString());
                cr.DtVencimento     = Convert.ToDateTime(drContasRec["contrec_datavencimento"].ToString());
                cr.ValorTotal       = Convert.ToDouble(drContasRec["contrec_valortotal"].ToString());
                cr.Obs              = drContasRec["contrec_obs"].ToString();
                cr.CodigoFechamento = Convert.ToInt32(drContasRec["codfiado"].ToString());

                DataTable dtPessoa = pc.retornaPessoaCod(drContasRec["codpessoa"].ToString());
                if (dtPessoa != null && dtPessoa.Rows.Count > 0)
                {
                    DataRow drPessoa = dtPessoa.Rows[0];
                    _pessoa.Codigo       = Convert.ToInt32(drPessoa["codpessoa"].ToString());
                    _pessoa.Nome         = drPessoa["pes_nome"].ToString();
                    _pessoa.DataCadastro = Convert.ToDateTime(drPessoa["pes_datacadastro"].ToString());
                    _pessoa.TipoPessoa   = drPessoa["pes_tipopessoa"].ToString();
                    _pessoa.StatusPessoa = Convert.ToBoolean(drPessoa["pes_statuspessoa"].ToString());
                    _pessoa.Observacao   = drPessoa["pes_obs"].ToString();
                    _pessoa.Fiado        = Convert.ToBoolean(drPessoa["pes_fiado"].ToString());
                    _pessoa.Email        = drPessoa["pes_email"].ToString();
                    _pessoa.Telefone     = drPessoa["pes_fone"].ToString();
                    _pessoa.Celular      = drPessoa["pes_cel"].ToString();
                }
                cr.Pessoaf      = _pessoa;
                ttbCliente.Text = _pessoa.Nome;

                DataTable dtVenda = vc.retornaVendaCod(Convert.ToInt32(drContasRec["codvenda"].ToString()));
                if (dtVenda != null && dtVenda.Rows.Count > 0)
                {
                    DataRow drVenda = dtVenda.Rows[0];
                    venda.Codigo           = Convert.ToInt32(drVenda["codvenda"].ToString());
                    venda.Data             = Convert.ToDateTime(drVenda["vend_datavenda"].ToString());
                    venda.Situacao         = drVenda["vend_situacao"].ToString();
                    venda.ValorTotal       = Convert.ToDouble(drVenda["vend_valortotal"].ToString());
                    venda.Observacao       = drVenda["vend_obs"].ToString();
                    venda.CodigoFechamento = Convert.ToInt32(drVenda["codfechamento"].ToString());
                    venda.Pessoa           = _pessoa;
                    this.codVenda          = venda.Codigo;
                    this.codFechamento     = venda.CodigoFechamento;
                }
                cr.Venda = venda;
                DataTable dtProdutosVenda = vc.retornaProdutos(venda.Codigo);
                // carregaGridProduto(dtProdutosVenda);

                DataTable dtComissao = cmc.retornaComissao(Convert.ToInt32(drContasRec["codcomissao"].ToString()));
                if (dtComissao != null && dtComissao.Rows.Count > 0)
                {
                    DataRow drComissao = dtComissao.Rows[0];
                    cm.CodigoComissao  = Convert.ToInt32(drComissao["codcomissao"].ToString());
                    cm.DataPagamento   = Convert.ToDateTime(drComissao["comis_datapagamento"].ToString());
                    cm.ValorTotal      = Convert.ToDouble(drComissao["comis_valortotal"].ToString());
                    cm.ValorPago       = Convert.ToDouble(drComissao["comis_valorpago"].ToString());
                    cm.ValorDevolver   = Convert.ToDouble(drComissao["comis_valordevedor"].ToString());
                    cm.StatusComissao  = drComissao["comis_statuscomissao"].ToString();
                    cm.StatusPagamento = drComissao["comis_statuspagamento"].ToString();
                }
                cr.Comissao = cm;
                cr.Contrato = ct;
                List <Entidades.Parcela> lista = new List <Entidades.Parcela>();
                DataTable dtParcela            = crc.retornaParcelaContaReceber(codD, codP);
                if (dtParcela != null && dtParcela.Rows.Count > 0)
                {
                    DataRow drParcela = dtParcela.Rows[0];
                    parc.Codigo         = codP;
                    parc.DataPagamento  = Convert.ToDateTime(drParcela["parc_datapagamento"].ToString());
                    parc.DataVencimento = Convert.ToDateTime(drParcela["parc_datavencimento"].ToString());
                    parc.ValorPago      = Convert.ToDouble(drParcela["parc_valorpago"].ToString());
                    parc.ValorReceber   = Convert.ToDouble(drParcela["parc_valor"].ToString());

                    DataTable dtCaixa = new Controller.CaixaController().retornacaixaAbetoDia();
                    if (dtCaixa != null && dtCaixa.Rows.Count > 0)
                    {
                        DataRow drCaixa = dtCaixa.Rows[0];
                        cx.CodCaixa       = Convert.ToInt32(drCaixa["codcaixa"].ToString());
                        cx.DataAbertura   = Convert.ToDateTime(drCaixa["caixa_datahoraabertura"].ToString());
                        cx.DataFechamento = Convert.ToDateTime(drCaixa["caixa_datahorafecha"].ToString());
                        cx.SaldoInicial   = Convert.ToDouble(drCaixa["caixa_saldoinicial"].ToString());
                        cx.Troco          = Convert.ToDouble(drCaixa["caixa_troco"].ToString());
                        cx.TotalEntrada   = Convert.ToDouble(drCaixa["caixa_totalentra"].ToString());
                        cx.TotalSaida     = Convert.ToDouble(drCaixa["caixa_totalsaida"].ToString());
                        DataTable dtP = new Controller.PessoaController().retornaPessoaCod(drCaixa["codpessoa"].ToString());
                        if (dtP != null && dtP.Rows.Count > 0)
                        {
                            _pessoa = new Entidades.Pessoa();
                            DataRow drPessoa = dtPessoa.Rows[0];
                            _pessoa.Codigo       = Convert.ToInt32(drPessoa["codpessoa"].ToString());
                            _pessoa.Nome         = drPessoa["pes_nome"].ToString();
                            _pessoa.DataCadastro = Convert.ToDateTime(drPessoa["pes_datacadastro"].ToString());
                            _pessoa.TipoPessoa   = drPessoa["pes_tipopessoa"].ToString();
                            _pessoa.StatusPessoa = Convert.ToBoolean(drPessoa["pes_statuspessoa"].ToString());
                            _pessoa.Observacao   = drPessoa["pes_obs"].ToString();
                            _pessoa.Fiado        = Convert.ToBoolean(drPessoa["pes_fiado"].ToString());
                            _pessoa.Email        = drPessoa["pes_email"].ToString();
                            _pessoa.Telefone     = drPessoa["pes_fone"].ToString();
                            _pessoa.Celular      = drPessoa["pes_cel"].ToString();
                        }
                        cx.Pessoa = _pessoa;
                        DataTable dtUsuario = new Controller.UsuarioController().retornaObjUsuario(Convert.ToInt32(drCaixa["codusuario"].ToString()));
                        if (dtUsuario != null && dtUsuario.Rows.Count > 0)
                        {
                            DataRow drUsuario = dtUsuario.Rows[0];
                            _usuario.UsuarioCodigo = Convert.ToInt32(drUsuario["codusuario"].ToString());
                            _usuario.Login         = drUsuario["usu_usuario"].ToString();
                            _usuario.Senha         = drUsuario["usu_senha"].ToString();
                            _usuario.Nivel         = Convert.ToInt32(drUsuario["usu_nivel"].ToString());
                        }
                        cx.Usuario = _usuario;
                    }
                    parc.Caixa = cx;

                    DataTable dtForma = new Controller.PagamentoController().retornaObjFormaPagamento(Convert.ToInt32(drParcela["codformapag"].ToString()));
                    if (dtForma != null && dtForma.Rows.Count > 0)
                    {
                        if (dtForma != null && dtForma.Rows.Count > 0)
                        {
                            DataRow drForma = dtForma.Rows[0];
                            forma.Codigo = Convert.ToInt32(drForma["codformapag"].ToString());
                            forma.Forma  = drForma["formpag_descricao"].ToString();
                        }
                    }
                    parc.Forma = forma;
                    lista.Add(parc);
                    this.listaparcela = lista;
                    this.parct        = parc;
                    this.codConta     = cr.Codigo;
                }
                cr.Lista = lista;
                DataTable dtServicos = agc.retornaServicosCliente(cr.Pessoaf.Codigo);
                if (dtServicos != null && dtServicos.Rows.Count > 0)
                {
                    convertLista(dtServicos);
                    //carregaGridServico(dtServicos);
                }
                mskSubtotal.Text = somaSubtotal(dtServicos) + this.parct.ValorReceber + "";
                mskSubtotal.Text = Convert.ToDouble(mskSubtotal.Text).ToString("###,###,##0.00");

                mskTotal.Text = somaSubtotal(dtServicos) + this.parct.ValorReceber + "";
                mskTotal.Text = Convert.ToDouble(mskTotal.Text).ToString("###,###,##0.00");

                mskRecebido.Text = "0.00";
                mskRestante.Text = "0.00";
                mskTroco.Text    = "0.00";
            }
        }
        private void btnPesquisa_Click(object sender, EventArgs e)
        {
            string codCpf     = "";
            string codCliente = "";

            try
            {
                Views.Funcoes_Fundamentais.RF_F14_Contratar_Pacotes.PesquisaContratoPacotes pesquisaContratoPacotes = new PesquisaContratoPacotes();

                pesquisaContratoPacotes.ShowDialog();
                if (pesquisaContratoPacotes.inCodContrato > 0)
                {
                    Controller.PacoteController  pacoteController = new Controller.PacoteController();
                    Controller.PessoaController  pessoaController = new Controller.PessoaController();
                    Controller.ServicoController sc            = new Controller.ServicoController();
                    Entidades.Pacote             _pacote       = new Entidades.Pacote();
                    Entidades.PacoteServico      pacoteServico = new Entidades.PacoteServico();

                    DataTable dtRetorno = pacoteController.retornaContratoServicos();

                    if (dtRetorno != null && dtRetorno.Rows.Count > 0)
                    {
                        DataRow dr = dtRetorno.Rows[0];
                        ttbCodigo.Text = Convert.ToInt32(dr["codContrato"].ToString()).ToString();
                        ttbTotal.Text  = Convert.ToDouble(dr["pac_valor"].ToString()).ToString();
                        codCpf         = dr["fis_cpf"].ToString();

                        intCarregaCbbPacote = Convert.ToInt32(dr["codpacote"].ToString());


                        DataTable dtFisica = pessoaController.retornaCpf(codCpf);

                        if (dtFisica != null && dtFisica.Rows.Count > 0)
                        {
                            DataRow drFisica = dtFisica.Rows[0];
                            codCliente = drFisica["codpessoa"].ToString();

                            DataTable dtPessoa = pessoaController.retornaPessoaCod(codCliente);
                            if (dtPessoa != null && dtPessoa.Rows.Count > 0)
                            {
                                DataRow drPessoa = dtPessoa.Rows[0];
                                ttbCliente.Text = drPessoa["pes_nome"].ToString();

                                DataTable dtServico = sc.retornaPacoteServico(Convert.ToInt32(dr["codpacote"].ToString()));

                                for (int i = 0; i < dtServico.Rows.Count; i++)
                                {
                                    Entidades.Servico servico = new Entidades.Servico();
                                    pacoteServico = new Entidades.PacoteServico();
                                    DataRow drServico = dtServico.Rows[i];
                                    servico.Codigo              = Convert.ToInt32(drServico["codTipoServico"].ToString());
                                    servico.ServicoNome         = drServico["tipoServ_descricao"].ToString();
                                    pacoteServico.Periodicidade = drServico["pacServ_periodicidade"].ToString();
                                    pacoteServico.Quantidade    = Convert.ToInt32(drServico["pacServ_qtde"].ToString());
                                    pacoteServico.Servico       = servico;
                                    pacote.Valor         = Convert.ToDouble(drServico["pac_valor"].ToString());
                                    pacote.PaccoteNome   = drServico["pac_pacote"].ToString();
                                    pacote.Codigo        = Convert.ToInt32(drServico["codPacote"].ToString());
                                    pacoteServico.Pacote = pacote;


                                    listaPacoteServico.Add(pacoteServico);
                                }
                                DataTable dtAdc = pacoteController.retornaAdcionais(Convert.ToInt32(dr["codpacote"].ToString()));
                                for (int j = 0; j < dtAdc.Rows.Count; j++)
                                {
                                    DataRow           drAdc   = dtAdc.Rows[j];
                                    Entidades.Servico servico = new Entidades.Servico();
                                    pacoteServico               = new Entidades.PacoteServico();
                                    pacote                      = new Entidades.Pacote();
                                    servico.Codigo              = Convert.ToInt32(drAdc["codTipoServico"].ToString());
                                    servico.ServicoNome         = drAdc["tipoServ_descricao"].ToString();
                                    pacoteServico.Periodicidade = "";
                                    pacoteServico.Quantidade    = Convert.ToInt32(drAdc["pacadc_qtde"].ToString());
                                    pacoteServico.Servico       = servico;
                                    pacote.Valor                = Convert.ToDouble(drAdc["tipoServ_valor"].ToString());
                                    pacote.Codigo               = 0;
                                    pacoteServico.Pacote        = pacote;

                                    listaPacoteServico.Add(pacoteServico);
                                    ttbTotal.Text = (Convert.ToDouble(ttbTotal.Text) + pacote.Valor).ToString();
                                }
                                addListaTabela(listaPacoteServico);
                                carregaDgvPacotesAdcinais(listaTabela);
                            }
                        }

                        carregaCbbPacote();
                        carregaCbbServico();
                    }
                }
            }
            catch (Exception eex)
            {
                throw;
            }
        }
        private void btnIncluirPacote_Click(object sender, EventArgs e)
        {
            Controller.PacoteController  pacoteController = new Controller.PacoteController();
            Controller.ServicoController sc                 = new Controller.ServicoController();
            Entidades.Pacote             _pacote            = new Entidades.Pacote();
            Entidades.PacotesAdicionais  _pacotesAdicionais = new Entidades.PacotesAdicionais();

            try
            {
                int intCodPacote = 0;

                if (string.IsNullOrWhiteSpace(cbbPacote.SelectedText.ToString()))
                {
                    intCodPacote = Convert.ToInt32(cbbPacote.SelectedValue.ToString());
                }
                else
                {
                    MessageBox.Show("Informe o Produto!");
                }


                DataTable dtPacote = pacoteController.retornaObjPacote(intCodPacote);
                DataTable dtLista  = pacoteController.retornaListaPacote(intCodPacote);
                DataRow   drPacote = dtPacote.Rows[0];

                _pacote.carregaPacote(Convert.ToInt32(drPacote["codpacote"].ToString()),
                                      drPacote["pac_pacote"].ToString(),
                                      Convert.ToDouble(drPacote["pac_valor"].ToString()),
                                      drPacote["pac_obs"].ToString(),
                                      drPacote["pac_periodicidade"].ToString(),
                                      listaPacoteServico,
                                      Convert.ToDateTime(drPacote["pac_datainicio"].ToString()),
                                      Convert.ToDateTime(drPacote["pac_datafim"].ToString()));

                pacote = _pacote;

                if (dtLista != null && dtLista.Rows.Count > 0)
                {
                    for (int i = 0; i < dtLista.Rows.Count; i++)
                    {
                        DataRow dr = dtLista.Rows[i];
                        Entidades.PacoteServico pac  = new Entidades.PacoteServico();
                        Entidades.Servico       serv = new Entidades.Servico();
                        DataTable dtServico          = sc.retornaObjServico(Convert.ToInt32(dr["codtiposervico"].ToString()));
                        DataRow   drServ             = dtServico.Rows[0];
                        serv.Codigo       = Convert.ToInt32(drServ["codtiposervico"].ToString());
                        serv.ServicoNome  = drServ["tiposerv_descricao"].ToString();
                        serv.Observacao   = drServ["tiposerv_obs"].ToString();
                        serv.Tempo        = drServ["tiposerv_temposervico"].ToString();
                        serv.Valor        = Convert.ToDouble(drServ["tiposerv_valor"].ToString());
                        pac.Pacote        = _pacote;
                        pac.Servico       = serv;
                        pac.Quantidade    = Convert.ToInt32(dr["pacserv_qtde"].ToString());
                        pac.Periodicidade = dr["pacserv_periodicidade"].ToString();
                        listaPacoteServico.Add(pac);
                    }
                }


                addListaTabela(listaPacoteServico);
                carregaDgvPacotesAdcinais(listaTabela);
                ttbTotal.Text            = _pacote.Valor.ToString();
                btnIncluirPacote.Enabled = false;
            }
            catch
            {
            }
        }