Пример #1
0
        private void printRelGeralBloquetos()
        {
            if (dsBloqueto.Count > 0)
            {
                using (TFGerenciadorImpressao fImp = new TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = dsBloqueto;
                    Rel.Nome_Relatorio          = "TFRel_GeralBloquetos";
                    Rel.Ident                   = "TFRel_GeralBloquetos";
                    Rel.NM_Classe               = Name;
                    Rel.Modulo                  = Tag.ToString().Substring(0, 3);
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO GERAL DE BLOQUETOS";

                    if (Altera_Relatorio)
                    {
                        Rel.Gera_Relatorio(string.Empty,
                                           fImp.pSt_imprimir,
                                           fImp.pSt_visualizar,
                                           fImp.pSt_enviaremail,
                                           fImp.pSt_exportPdf,
                                           fImp.Path_exportPdf,
                                           fImp.pDestinatarios,
                                           null,
                                           "RELATORIO GERAL DE BLOQUETOS",
                                           fImp.pDs_mensagem);
                        Altera_Relatorio = false;
                    }
                    else
                    if ((fImp.ShowDialog() == DialogResult.OK) || (fImp.pSt_enviaremail))
                    {
                        Rel.Gera_Relatorio(string.Empty,
                                           fImp.pSt_imprimir,
                                           fImp.pSt_visualizar,
                                           fImp.pSt_enviaremail,
                                           fImp.pSt_exportPdf,
                                           fImp.Path_exportPdf,
                                           fImp.pDestinatarios,
                                           null,
                                           "RELATORIO GERAL DE BLOQUETOS",
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe Registros Para Imprimir o Relatório!");
            }
        }
Пример #2
0
        private void bb_inutilizar_Click(object sender, EventArgs e)
        {
            if (dsBloqueto.Count > 0)
            {
                if ((dsBloqueto.List as blListaTitulo).Exists(p => p.St_processar))
                {
                    if (!Altera_Relatorio)
                    {
                        //Chamar tela de impressao para o bloqueto
                        using (TFGerenciadorImpressao fImp = new TFGerenciadorImpressao())
                        {
                            fImp.St_enabled_enviaremail = true;
                            fImp.pCd_clifor             = (dsBloqueto.Current as blTitulo).Cd_sacado;
                            fImp.pMensagem = "BLOQUETO Nº" + (dsBloqueto.Current as blTitulo).Nosso_numero.Trim();
                            if ((fImp.ShowDialog() == DialogResult.OK) || (fImp.pSt_enviaremail))
                            {
                                TCN_LayoutBloqueto.Imprime_Bloqueto(Altera_Relatorio,
                                                                    (dsBloqueto.List as blListaTitulo).Where(p => p.St_processar).OrderBy(p => p.Dt_vencimento).ToList(),
                                                                    fImp.pSt_imprimir,
                                                                    fImp.pSt_visualizar,
                                                                    fImp.pSt_enviaremail,
                                                                    fImp.pSt_exportPdf,
                                                                    fImp.Path_exportPdf,
                                                                    fImp.pDestinatarios,
                                                                    "BLOQUETO Nº " + (dsBloqueto.Current as blTitulo).Nosso_numero.Trim(),
                                                                    fImp.pDs_mensagem,
                                                                    true);
                            }
                        }
                    }
                    else
                    {
                        TCN_LayoutBloqueto.Imprime_Bloqueto(Altera_Relatorio,
                                                            (dsBloqueto.List as blListaTitulo).Where(p => p.St_processar).OrderBy(p => p.Dt_vencimento).ToList(),
                                                            false,
                                                            false,
                                                            false,
                                                            false,
                                                            string.Empty,
                                                            null,
                                                            string.Empty,
                                                            string.Empty,
                                                            true);
                    }

                    Altera_Relatorio = false;
                    (dsBloqueto.List as blListaTitulo).ForEach(p => p.St_processar = false);
                    dsBloqueto.ResetBindings(true);
                }
            }
        }
Пример #3
0
        private void BB_Imprimir_Click(object sender, EventArgs e)
        {
            Relatorio Relatorio = new Relatorio();

            Relatorio.Altera_Relatorio = Altera_Relatorio;

            //DADOS PERTINENTES PARA A GERAÇÂO DO RELATORIO
            Relatorio.Nome_Relatorio = Name;
            Relatorio.NM_Classe      = Name;
            Relatorio.Ident          = Name;
            Relatorio.Modulo         = Tag.ToString().Substring(0, 3);
            Relatorio.DTS_Relatorio  = bsCondFiscalICMS;
            if (!Altera_Relatorio)
            {
                //Chamar tela de gerenciamento de impressao
                using (TFGerenciadorImpressao fImp = new TFGerenciadorImpressao())
                {
                    fImp.St_enabled_enviaremail = true;
                    fImp.pMensagem = "CONFIGURAÇÃO FISCAL ICMS";
                    if ((fImp.ShowDialog() == DialogResult.OK) || (fImp.pSt_enviaremail))
                    {
                        Relatorio.Gera_Relatorio("ICMS",
                                                 fImp.pSt_imprimir,
                                                 fImp.pSt_visualizar,
                                                 fImp.pSt_enviaremail,
                                                 fImp.pSt_exportPdf,
                                                 fImp.Path_exportPdf,
                                                 fImp.pDestinatarios,
                                                 null,
                                                 "CONFIGURAÇÃO FISCAL ICMS",
                                                 fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                Relatorio.Gera_Relatorio();
                Altera_Relatorio = false;
            }
        }
Пример #4
0
        private void afterPrint()
        {
            if (dsBloqueto.Current != null)
            {
                if ((dsBloqueto.Current as blTitulo).St_registro.Trim().ToUpper().Equals("C"))
                {
                    MessageBox.Show("Bloqueto encontra-se cancelado. Não sera possivel realizar a compensação do mesmo!", "Mensagem", MessageBoxButtons.OK,
                                    MessageBoxIcon.Information);
                    return;
                }
                if ((dsBloqueto.Current as blTitulo).St_registro.Trim().ToUpper().Equals("P"))
                {
                    MessageBox.Show("Não é permitido reimprimir bloqueto COMPENSADO.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                if (!Altera_Relatorio)
                {
                    //Chamar tela de impressao para o bloqueto
                    using (TFGerenciadorImpressao fImp = new TFGerenciadorImpressao())
                    {
                        fImp.St_enabled_enviaremail = true;
                        fImp.pCd_clifor             = (dsBloqueto.Current as blTitulo).Cd_sacado;
                        fImp.pMensagem = "BLOQUETO Nº" + (dsBloqueto.Current as blTitulo).Nosso_numero.Trim();
                        if ((fImp.ShowDialog() == DialogResult.OK) || (fImp.pSt_enviaremail))
                        {
                            TCN_LayoutBloqueto.Imprime_Bloqueto(Altera_Relatorio,
                                                                new blListaTitulo()
                            {
                                dsBloqueto.Current as blTitulo
                            },
                                                                fImp.pSt_imprimir,
                                                                fImp.pSt_visualizar,
                                                                fImp.pSt_enviaremail,
                                                                fImp.pSt_exportPdf,
                                                                fImp.Path_exportPdf,
                                                                fImp.pDestinatarios,
                                                                "BLOQUETO Nº " + (dsBloqueto.Current as blTitulo).Nosso_numero.Trim(),
                                                                fImp.pDs_mensagem,
                                                                false);
                        }
                    }
                }
                else
                {
                    TCN_LayoutBloqueto.Imprime_Bloqueto(Altera_Relatorio,
                                                        new blListaTitulo()
                    {
                        (dsBloqueto.Current as blTitulo)
                    },
                                                        false,
                                                        false,
                                                        false,
                                                        false,
                                                        string.Empty,
                                                        null,
                                                        string.Empty,
                                                        string.Empty,
                                                        false);
                }

                Altera_Relatorio = false;
            }
        }
Пример #5
0
        private void tmRelEstoque_Click(object sender, EventArgs e)
        {
            if (bsCodBarra.Current != null)
            {
                if (rTerminal.Tp_impetiqueta.Trim().ToUpper().Equals("Z"))
                {
                    if (string.IsNullOrEmpty(rTerminal.Porta_imptick))
                    {
                        MessageBox.Show("Não existe porta configurada no cadastro do terminal <" + rTerminal.Cd_Terminal.Trim() + "-" + rTerminal.Ds_Terminal.Trim() + "> para imprimir etiqueta.",
                                        "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                    bsCodBarra.ResetCurrentItem();
                    if (!rTerminal.Id_layout.HasValue ? false : rTerminal.Id_layout != decimal.Zero)
                    {
                        List <CamadaNegocio.Diversos.TRegistro_Objeto> obj = new List <CamadaNegocio.Diversos.TRegistro_Objeto>();

                        for (int j = 0; j < bsCodBarra.Count; j++)
                        {
                            if ((bsCodBarra[j] as TRegistro_CodBarra).agregar)
                            {
                                obj.Add(new CamadaNegocio.Diversos.TRegistro_Objeto()
                                {
                                    Codigo       = Convert.ToDecimal((bsCodBarra[j] as TRegistro_CodBarra).Cd_produto),
                                    Produto      = (bsCodBarra[j] as TRegistro_CodBarra).Ds_produto,
                                    Vl_preco     = (bsCodBarra[j] as TRegistro_CodBarra).Vl_venda,
                                    Cod_barra    = (bsCodBarra[j] as TRegistro_CodBarra).Cd_codbarra,
                                    Qtd_etiqueta = Convert.ToInt32((bsCodBarra[j] as TRegistro_CodBarra).Quantidade.ToString())
                                });
                            }
                        }


                        CamadaNegocio.Diversos.TCN_CadLayoutEtiqueta.ImpEtiquetaLayout(obj,
                                                                                       rTerminal.Porta_imptick, rTerminal);
                    }
                    else
                    {
                        for (int j = 0; j < bsCodBarra.Count; j++)
                        {
                            if ((bsCodBarra[j] as TRegistro_CodBarra).agregar)
                            {
                                if (rTerminal.Layoutetiqueta.Trim().Equals("1"))
                                {
                                    TEtiquetaZebra.ImpEtiquetaL1((bsCodBarra[j] as TRegistro_CodBarra).Referencia,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Ds_produto,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Cd_codbarra,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Vl_venda,
                                                                 rTerminal.Porta_imptick);
                                }
                                else if (rTerminal.Layoutetiqueta.Trim().Equals("2"))
                                {
                                    TEtiquetaZebra.ImpEtiquetaL2((bsCodBarra[j] as TRegistro_CodBarra).Cd_produto,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Ds_produto,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Vl_venda,
                                                                 rTerminal.Porta_imptick);
                                }
                                else if (rTerminal.Layoutetiqueta.Trim().Equals("3"))
                                {
                                    TEtiquetaZebra.ImpEtiquetaL3((bsCodBarra[j] as TRegistro_CodBarra).Cd_produto,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Ds_produto,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Cd_codbarra,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Vl_venda,
                                                                 rTerminal.Porta_imptick);
                                }
                                else if (rTerminal.Layoutetiqueta.Trim().Equals("4"))
                                {
                                    TEtiquetaZebra.ImpEtiquetaL4((bsCodBarra[j] as TRegistro_CodBarra).Cd_produto + (bsCodBarra[j] as TRegistro_CodBarra).Ds_produto,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Cd_codbarra,
                                                                 Convert.ToInt32((bsCodBarra[j] as TRegistro_CodBarra).Quantidade),
                                                                 rTerminal.Porta_imptick);
                                }
                                else if (rTerminal.Layoutetiqueta.Trim().Equals("5"))
                                {
                                    TEtiquetaZebra.ImpEtiquetaL5((bsCodBarra[j] as TRegistro_CodBarra).Cd_produto + (bsCodBarra[j] as TRegistro_CodBarra).Ds_produto,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Cd_codbarra,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Vl_venda,
                                                                 Convert.ToInt32((bsCodBarra[j] as TRegistro_CodBarra).Quantidade),
                                                                 rTerminal.Porta_imptick);
                                }
                                else if (rTerminal.Layoutetiqueta.Trim().Equals("6"))
                                {
                                    TEtiquetaZebra.ImpEtiquetaL6(decimal.Parse((bsCodBarra[j] as TRegistro_CodBarra).Cd_produto),
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Ds_produto,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Cd_codbarra,
                                                                 (bsCodBarra[j] as TRegistro_CodBarra).Vl_venda,
                                                                 Convert.ToInt32((bsCodBarra[j] as TRegistro_CodBarra).Quantidade),
                                                                 rTerminal.Porta_imptick);
                                }
                            }
                        }
                    };
                }
                else if (rTerminal.Tp_impetiqueta.Trim().ToUpper().Equals("A"))
                {
                    TList_CodBarra bar = new TList_CodBarra();
                    for (int j = 0; j < bsCodBarra.Count; j++)
                    {
                        if ((bsCodBarra[j] as TRegistro_CodBarra).agregar)
                        {
                            bar.Add((bsCodBarra[j] as TRegistro_CodBarra));
                        }
                    }
                    Relatorio Relatorio = new Relatorio();
                    Relatorio.Altera_Relatorio = Altera_Relatorio;

                    //DADOS PERTINENTES PARA A GERAÇÂO DO RELATORIO
                    Relatorio.Nome_Relatorio = Name;
                    Relatorio.NM_Classe      = Name;
                    Relatorio.Modulo         = Tag.ToString().Substring(0, 3);

                    BindingSource bs = new BindingSource();
                    bs.DataSource           = bar;
                    Relatorio.DTS_Relatorio = bs;
                    //  Relatorio.Ident = "REL_CODBARRA_CADPRODUTO";// "FLanEtiqueta";
                    Relatorio.Nome_Relatorio = "FLanEtiqueta";
                    Relatorio.NM_Classe      = "FLanEtiqueta";
                    Relatorio.Ident          = "FLanEtiqueta";
                    Relatorio.Modulo         = "EST";



                    if (!Altera_Relatorio)
                    {
                        //Chamar tela de gerenciamento de impressao
                        using (TFGerenciadorImpressao fImp = new TFGerenciadorImpressao())
                        {
                            fImp.St_enabled_enviaremail = true;
                            fImp.pMensagem = ("ETIQUETAS PRODUTO GONDULA");
                            if ((fImp.ShowDialog() == DialogResult.OK) || (fImp.pSt_enviaremail))
                            {
                                Relatorio.Gera_Relatorio("Etiqueta",
                                                         fImp.pSt_imprimir,
                                                         fImp.pSt_visualizar,
                                                         fImp.pSt_enviaremail,
                                                         fImp.pSt_exportPdf,
                                                         fImp.Path_exportPdf,
                                                         fImp.pDestinatarios,
                                                         null,
                                                         ("ETIQUETAS PRODUTO GONDULA"),
                                                         fImp.pDs_mensagem);
                            }
                        }
                    }
                    else
                    {
                        Relatorio.Gera_Relatorio();
                        Altera_Relatorio = false;
                    }
                }
                else if (
                    rTerminal.Tp_impetiqueta.Trim().ToUpper().Equals("N") ||
                    string.IsNullOrEmpty(rTerminal.Tp_impetiqueta.Trim()))
                {
                    using (TFGerenciadorImpressao fImp = new TFGerenciadorImpressao())
                    {
                        Relatorio Rel = new Relatorio();
                        Rel.Altera_Relatorio = Altera_Relatorio;
                        Rel.Nome_Relatorio   = "TFProduto";
                        Rel.NM_Classe        = "TFProduto";
                        Rel.Ident            = "REL_CODBARRA";
                        Rel.Modulo           = "EST";

                        TList_CodBarra lCod = new TList_CodBarra();
                        for (int j = 0; j < bsCodBarra.Count; j++)
                        {
                            for (int i = 0; i < (bsCodBarra[j] as TRegistro_CodBarra).Quantidade; i++)
                            {
                                lCod.Add(new TRegistro_CodBarra()
                                {
                                    Cd_codbarra = (bsCodBarra[j] as TRegistro_CodBarra).Cd_codbarra,
                                    Cd_produto  = (bsCodBarra[j] as TRegistro_CodBarra).Cd_produto,
                                    Ds_produto  = (bsCodBarra[j] as TRegistro_CodBarra).Ds_produto,
                                    Referencia  = (bsCodBarra[j] as TRegistro_CodBarra).Referencia,
                                    Vl_venda    = (bsCodBarra[j] as TRegistro_CodBarra).Vl_venda
                                });
                            }
                        }
                        BindingSource bs = new BindingSource();
                        bs.DataSource     = lCod;
                        Rel.DTS_Relatorio = bs;

                        fImp.St_enabled_enviaremail = true;
                        fImp.pCd_clifor             = string.Empty;
                        fImp.pMensagem = "IMPRESSÃO CODIGO BARRA";

                        if (Altera_Relatorio)
                        {
                            Rel.Gera_Relatorio(string.Empty,
                                               fImp.pSt_imprimir,
                                               fImp.pSt_visualizar,
                                               fImp.pSt_enviaremail,
                                               fImp.pSt_exportPdf,
                                               fImp.Path_exportPdf,
                                               fImp.pDestinatarios,
                                               null,
                                               "IMPRESSÃO CODIGO BARRA",
                                               fImp.pDs_mensagem);
                            Altera_Relatorio = false;
                        }
                        else
                        if ((fImp.ShowDialog() == DialogResult.OK) || (fImp.pSt_enviaremail))
                        {
                            Rel.Gera_Relatorio(string.Empty,
                                               fImp.pSt_imprimir,
                                               fImp.pSt_visualizar,
                                               fImp.pSt_enviaremail,
                                               fImp.pSt_exportPdf,
                                               fImp.Path_exportPdf,
                                               null,
                                               fImp.pDestinatarios,
                                               "IMPRESSÃO CODIGO BARRA",
                                               fImp.pDs_mensagem);
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Obrigatorio adicionar codigo de barra para impressão.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Пример #6
0
        private void LancarFinanceiro()
        {
            if (bsEmpreendimento.Current != null)
            {
                if ((bsEmpreendimento.Current as CamadaDados.Financeiro.Empreendimento.TRegistro_Empreendimento).St_registro.Trim().ToUpper().Equals("A"))
                {
                    using (TFLanDuplicata fDuplicata = new TFLanDuplicata())
                    {
                        fDuplicata.vCd_empresa = (bsEmpreendimento.Current as CamadaDados.Financeiro.Empreendimento.TRegistro_Empreendimento).Cd_empresa;
                        fDuplicata.vNm_empresa = (bsEmpreendimento.Current as CamadaDados.Financeiro.Empreendimento.TRegistro_Empreendimento).Nm_empresa;

                        fDuplicata.cd_empresa.Enabled = false;
                        fDuplicata.bb_empresa.Enabled = false;
                        fDuplicata.St_empreendimento  = true;
                        if (fDuplicata.ShowDialog() == DialogResult.OK)
                        {
                            //Ratear Centro de Custo
                            if (CamadaNegocio.ConfigGer.TCN_CadParamGer.BuscaVL_Bool("CRESULTADO_PROVISAO",
                                                                                     (fDuplicata.dsDuplicata.Current as TRegistro_LanDuplicata).Cd_empresa,
                                                                                     null).Trim().ToUpper().Equals("S"))
                            {
                                using (TFRateioCResultado fRateio = new TFRateioCResultado())
                                {
                                    fRateio.vVl_Documento = (fDuplicata.dsDuplicata.Current as TRegistro_LanDuplicata).Vl_documento_padrao;
                                    //fDupCCusto.Id_empreendimento = (bsEmpreendimento.Current as CamadaDados.Financeiro.Empreendimento.TRegistro_Empreendimento).Id_empreendimento.Value.ToString();
                                    fRateio.Tp_mov = (fDuplicata.dsDuplicata.Current as TRegistro_LanDuplicata).Tp_mov;
                                    fRateio.ShowDialog();
                                    (fDuplicata.dsDuplicata.Current as TRegistro_LanDuplicata).lCustoLancto    = fRateio.lCResultado;
                                    (fDuplicata.dsDuplicata.Current as TRegistro_LanDuplicata).lCustoLanctoDel = fRateio.lCResultadoDel;
                                }
                            }
                            try
                            {
                                string ret = TCN_LanDuplicata.GravarDuplicata((fDuplicata.dsDuplicata.Current as TRegistro_LanDuplicata), false, null);
                                if (ret.Trim() != "")
                                {
                                    string lan = CamadaDados.TDataQuery.getPubVariavel(ret, "@P_NR_LANCTO");

                                    MessageBox.Show("Lançamento Financeiro nr:" + lan + " Gravado com Sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);

                                    CamadaDados.Financeiro.Bloqueto.blListaTitulo lBloqueto =
                                        CamadaNegocio.Financeiro.Bloqueto.TCN_Titulo.Buscar((fDuplicata.dsDuplicata.Current as TRegistro_LanDuplicata).Cd_empresa,
                                                                                            (fDuplicata.dsDuplicata.Current as TRegistro_LanDuplicata).Nr_lancto,
                                                                                            decimal.Zero,
                                                                                            decimal.Zero,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            decimal.Zero,
                                                                                            decimal.Zero,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            string.Empty,
                                                                                            false,
                                                                                            0,
                                                                                            null);
                                    if (lBloqueto.Count > 0)
                                    {
                                        //Chamar tela de impressao para o bloqueto
                                        using (TFGerenciadorImpressao fImp = new TFGerenciadorImpressao())
                                        {
                                            fImp.St_enabled_enviaremail = true;
                                            fImp.pCd_clifor             = (fDuplicata.dsDuplicata.Current as TRegistro_LanDuplicata).Cd_clifor;
                                            fImp.pMensagem = "BLOQUETOS DO DOCUMENTO Nº" + (fDuplicata.dsDuplicata.Current as TRegistro_LanDuplicata).Nr_docto;
                                            if ((fImp.ShowDialog() == DialogResult.OK) || (fImp.pSt_enviaremail))
                                            {
                                                TCN_LayoutBloqueto.Imprime_Bloqueto(false,
                                                                                    lBloqueto,
                                                                                    fImp.pSt_imprimir,
                                                                                    fImp.pSt_visualizar,
                                                                                    fImp.pSt_enviaremail,
                                                                                    fImp.pSt_exportPdf,
                                                                                    fImp.Path_exportPdf,
                                                                                    fImp.pDestinatarios,
                                                                                    "BLOQUETO(S) DO DOCUMENTO Nº " + (fDuplicata.dsDuplicata.Current as TRegistro_LanDuplicata).Nr_docto,
                                                                                    fImp.pDs_mensagem,
                                                                                    false);
                                            }
                                        }
                                    }
                                }
                            }
                            catch (Exception ex)
                            {
                                MessageBox.Show(ex.Message.Trim());
                            }
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Não é permitido lançar financeiro para empreendimento com status diferente <ATIVO>.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show("Necessario selecionar empreendimento para lançar financeiro.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }