Esempio n. 1
0
        private void ImprimeRelatorio()
        {
            if (bindingSourceCaixa.Count > 0)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel       = new FormRelPadrao.Relatorio();
                    BindingSource           BinCheque = new BindingSource();
                    BinCheque.DataSource        = BuscaCheques(string.Empty, cbContaGer.SelectedItem != null ? cbContaGer.SelectedValue.ToString() : string.Empty, string.Empty, string.Empty);
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bindingSourceCaixa;
                    Rel.Nome_Relatorio          = Name;
                    Rel.NM_Classe               = Name;
                    Rel.Ident                   = Name;
                    Rel.Modulo                  = Tag.ToString().Substring(0, 3);
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO " + Text.Trim();
                    Rel.Adiciona_DataSource("BINCHEQUE", BinCheque);
                    Rel.Parametros_Relatorio.Add("VL_DIFCX", VL_DifCX.Value);
                    Rel.Parametros_Relatorio.Add("VL_SALDOLIQUIDO", VL_SaldoLiquido.Value);
                    Rel.Parametros_Relatorio.Add("TOT_CH_REC", Tot_Ch_REC.Value);
                    Rel.Parametros_Relatorio.Add("TOT_CH_PAG", Tot_Ch_PAG.Value);

                    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 " + Text.Trim(),
                                           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 " + Text.Trim(),
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe registros de caixas para gerar relatorio.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 2
0
 private void Imprime_Relatorio(bool Altera_Relatorio)
 {
     FormRelPadrao.Relatorio Relatorio = new FormRelPadrao.Relatorio();
     Relatorio.Altera_Relatorio = Altera_Relatorio;
     Relatorio.Nome_Relatorio = "TFLan_Adiantamento";
     Relatorio.DTS_Relatorio = BS_Adiantamento;
     Relatorio.Gera_Relatorio();
 }
Esempio n. 3
0
        private void ImprimirTermo()
        {
            if (bsAutoriz.Current != null)
            {
                //Chamar tela de impressao relatorio
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio = this.Altera_Relatorio;
                    BindingSource bs_termo = new BindingSource();
                    bs_termo.DataSource = new CamadaDados.Graos.TList_AutorizRetDeposito()
                    {
                        bsAutoriz.Current as CamadaDados.Graos.TRegistro_AutorizRetDeposito
                    };
                    Rel.DTS_Relatorio           = bs_termo;
                    Rel.Nome_Relatorio          = "REL_TERMO_RETIRADA_DEPOSITO";
                    Rel.Ident                   = "REL_TERMO_RETIRADA_DEPOSITO";
                    Rel.NM_Classe               = this.Name;
                    Rel.Modulo                  = "GRO";
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "TERMO RETIRADA PRODUTO EM DEPOSITO";

                    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,
                                           "TERMO RETIRADA DE PRODUTO EM DEPOSITO",
                                           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,
                                           "TERMO RETIRADA DE PRODUTO EM DEPOSITO",
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Obrigatorio selecionar autorização para imprimir termo.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 4
0
        private void afterPrint()
        {
            if (bsLoteSemente.Current != null)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio = Altera_Relatorio;
                    BindingSource bs = new BindingSource();
                    bs.DataSource = new CamadaDados.Sementes.TList_LoteSemente()
                    {
                        bsLoteSemente.Current as CamadaDados.Sementes.TRegistro_LoteSemente
                    };
                    Rel.DTS_Relatorio           = bs;
                    Rel.Nome_Relatorio          = "FRel_LaudoAmostra";
                    Rel.NM_Classe               = Name;
                    Rel.Modulo                  = "SEM";
                    Rel.Ident                   = "FRel_LaudoAmostra";
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "PEDIDO DE SERVIÇO E RELAÇÃO DE AMOSTRA";

                    if (Altera_Relatorio)
                    {
                        Rel.Gera_Relatorio(string.Empty,
                                           fImp.pSt_imprimir,
                                           fImp.pSt_visualizar,
                                           fImp.pSt_enviaremail,
                                           fImp.pSt_exportPdf,
                                           fImp.Path_exportPdf,
                                           null,
                                           fImp.pDestinatarios,
                                           "PEDIDO DE SERVIÇO E RELAÇÃO DE AMOSTRA",
                                           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,
                                           "PEDIDO DE SERVIÇO E RELAÇÃO DE AMOSTRA",
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Obrigatorio selecionar lote para imprimir laudo.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 5
0
        private void afterPrint()
        {
            if (bsLivroFiscal.Count > 0)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio = Altera_Relatorio;
                    Rel.DTS_Relatorio    = bsLivroFiscal;
                    Rel.Adiciona_DataSource("DTS_Resumo", bsResumoFiscal);
                    Rel.Nome_Relatorio = this.Name;
                    Rel.NM_Classe      = this.Name;
                    Rel.Modulo         = "FIS";
                    Rel.Ident          = rbEntrada.Checked ? "TFLivroFiscal_Entrada" : "TFLivroFiscal_Saida";
                    Rel.Parametros_Relatorio.Add("DATA_INI", DT_Inic.Text);
                    Rel.Parametros_Relatorio.Add("DATA_FIN", DT_Final.Text);
                    Rel.Parametros_Relatorio.Add("NRLIVROFISCAL", nr_livro.Value);
                    Rel.Parametros_Relatorio.Add("NRPAGINAINICIAL", nr_pagina.Value);
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem = "RELATORIO LIVRO FISCAL" + (rbEntrada.Checked ? " ENTRADA" : " SAIDA");

                    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 LIVRO FISCAL" + (rbEntrada.Checked ? " ENTRADA" : " SAIDA"),
                                           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 LIVRO FISCAL" + (rbEntrada.Checked ? " ENTRADA" : " SAIDA"),
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe Registros Para Imprimir o Relatório!");
            }
        }
Esempio n. 6
0
        private void afterPrint()
        {
            if (bsLote.Count > 0)
            {
                (bsLote.DataSource as CamadaDados.Servicos.TList_LoteOS).ForEach(p =>
                                                                                 p.lOs = CamadaNegocio.Servicos.TCN_Lote_X_Servicos.BuscarOsLote(p.Id_lotestr,
                                                                                                                                                 0,
                                                                                                                                                 string.Empty,
                                                                                                                                                 null));
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsLote;
                    Rel.Nome_Relatorio          = "TFLoteOsFornecedor";
                    Rel.NM_Classe               = this.Name;
                    Rel.Modulo                  = string.Empty;
                    Rel.Ident                   = "TFLoteOsFornecedor";
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO LOTE OS FORNECEDOR";

                    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 LOTE OS FORNECEDOR",
                                           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 LOTE OS FORNECEDOR",
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe Registros Para Imprimir o Relatório!");
            }
        }
Esempio n. 7
0
        private void Print()
        {
            if (bsCarga.Current != null)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio = Altera_Relatorio;
                    BindingSource bs = new BindingSource();
                    bs.DataSource = new CamadaDados.Faturamento.Entrega.TList_CargaEntrega()
                    {
                        bsCarga.Current as CamadaDados.Faturamento.Entrega.TRegistro_CargaEntrega
                    };
                    Rel.DTS_Relatorio           = bs;
                    Rel.Nome_Relatorio          = this.Name;
                    Rel.NM_Classe               = this.Name;
                    Rel.Modulo                  = string.Empty;
                    Rel.Ident                   = this.Name;
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "ROMANEIO DE ENTREGA";

                    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,
                                           "ROMANEIO DE ENTREGA",
                                           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,
                                           "ROMANEIO DE ENTREGA",
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe Registros Para Imprimir o Relatório!");
            }
        }
Esempio n. 8
0
        private void relatorioPedidosSinteticoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (bsAcerto.Current != null)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio = Altera_Relatorio;
                    BindingSource bs = new BindingSource();
                    bs.DataSource = new CamadaDados.Frota.TList_AcertoMotorista()
                    {
                        bsAcerto.Current as CamadaDados.Frota.TRegistro_AcertoMotorista
                    };
                    Rel.DTS_Relatorio           = bs;
                    Rel.Nome_Relatorio          = "TFRel_ExtratoAcerto";
                    Rel.Ident                   = "TFRel_ExtratoAcerto";
                    Rel.NM_Classe               = this.Name;
                    Rel.Modulo                  = this.Tag.ToString().Substring(0, 3);
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "EXTRATO ACERTO MOTORISTA";

                    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,
                                           "EXTRATO ACERTO MOTORISTA",
                                           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,
                                           "EXTRATO ACERTO MOTORISTA",
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe Registros Para Imprimir o Relatório!");
            }
        }
Esempio n. 9
0
        private void PrintSaldoInventario()
        {
            using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
            {
                FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                Rel.Altera_Relatorio = Altera_Relatorio;
                BindingSource bssaldo = new BindingSource();
                bssaldo.DataSource = new CamadaDados.Estoque.TCD_Inventario_Item_X_Saldo().Select(
                    new Utils.TpBusca[]
                {
                    new Utils.TpBusca()
                    {
                        vNM_Campo = "a.id_inventario",
                        vOperador = "=",
                        vVL_Busca = (bsInventario.Current as CamadaDados.Estoque.Tregistro_Inventario).Id_inventario.ToString()
                    }
                }, 0, string.Empty);
                Rel.DTS_Relatorio           = bssaldo;
                Rel.Nome_Relatorio          = "REST_SaldoInventario";
                Rel.NM_Classe               = "REST_SaldoInventario";
                Rel.Modulo                  = string.Empty;
                fImp.St_enabled_enviaremail = true;
                fImp.pCd_clifor             = string.Empty;
                fImp.pMensagem              = "RELATORIO SALDO INVENTARIO";

                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 SALDO ESTOQUE",
                                       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 SALDO ESTOQUE",
                                       fImp.pDs_mensagem);
                }
            }
        }
Esempio n. 10
0
        private void ImprimirVale(List <string> texto)
        {
            FormRelPadrao.Relatorio Relatorio = new FormRelPadrao.Relatorio();
            Relatorio.Nome_Relatorio   = "TFEmiteValePontosFid";
            Relatorio.NM_Classe        = "TFEmiteValePontosFid";
            Relatorio.Modulo           = "PDV";
            Relatorio.Ident            = "TFEmiteValePontosFid";
            Relatorio.Altera_Relatorio = Altera_Relatorio;


            string text = string.Join(Environment.NewLine, texto.ToArray());

            Relatorio.Parametros_Relatorio.Add("TEXTO", text);


            //Verificar se existe Impressora padrão para o PDV
            object obj = new CamadaDados.Faturamento.Cadastros.TCD_PontoVenda().BuscarEscalar(
                new Utils.TpBusca[]
            {
                new Utils.TpBusca()
                {
                    vNM_Campo = "a.cd_terminal",
                    vOperador = "=",
                    vVL_Busca = "'" + Utils.Parametros.pubTerminal.Trim() + "'"
                }
            }, "a.impressorapadrao");
            string print = string.Empty;

            print = obj == null ? string.Empty : obj.ToString();
            if (string.IsNullOrEmpty(print))
            {
                using (Parametros.Diversos.TFListaImpressoras fLista = new Parametros.Diversos.TFListaImpressoras())
                {
                    if (fLista.ShowDialog() == DialogResult.OK)
                    {
                        if (!string.IsNullOrEmpty(fLista.Impressora))
                        {
                            print = fLista.Impressora;
                        }
                    }
                }
            }
            //Imprimir
            if (!string.IsNullOrEmpty(print))
            {
                Relatorio.ImprimiGraficoReduzida(print,
                                                 true,
                                                 false,
                                                 null,
                                                 string.Empty,
                                                 string.Empty,
                                                 1);
            }
            Altera_Relatorio = false;
        }
Esempio n. 11
0
        private void afterPrint()
        {
            if (bsLote.Count > 0)
            {
                (bsLote.DataSource as TList_LoteBloqueto).ForEach(p => p.ListaBloqueto = CamadaNegocio.Financeiro.Bloqueto.TCN_Lote_X_Titulo.BuscarBloquetos(p.Id_lote, 0, string.Empty, null));
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsLote;
                    Rel.Nome_Relatorio          = "TFDescontarBloqueto";
                    Rel.NM_Classe               = Name;
                    Rel.Modulo                  = string.Empty;
                    Rel.Ident                   = "TFRel_LoteBloqueto";
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO LOTE BLOQUETO DESCONTAR";

                    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 LOTE BLOQUETO DESCONTAR",
                                           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 LOTE BLOQUETO DESCONTAR",
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe Registros Para Imprimir o Relatório!");
            }
        }
Esempio n. 12
0
        public override void afterPrint()
        {
            FormRelPadrao.Relatorio Relatorio = new FormRelPadrao.Relatorio();
            Relatorio.Altera_Relatorio = Altera_Relatorio;
            Relatorio.Nome_Relatorio   = "TFCadCondPgto";
            BindingSource Bs_CondPagto = new BindingSource();

            Bs_CondPagto.DataSource = (gCadastro.DataSource as DataTable);
            Relatorio.DTS_Relatorio = Bs_CondPagto;
            Relatorio.Gera_Relatorio();
        }
Esempio n. 13
0
        private void afterPrint()
        {
            if (bsAutoriz.Count > 0)
            {
                //Chamar tela de impressao relatorio
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = this.Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsAutoriz;
                    Rel.Nome_Relatorio          = this.Name.Trim();
                    Rel.Ident                   = this.Name.Trim();
                    Rel.NM_Classe               = this.Name;
                    Rel.Modulo                  = "GRO";
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO AUTORIZACAO RETIRADA";

                    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 AUTORIZACAO RETIRADA",
                                           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 AUTORIZACAO RETIRADA",
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe autorização retirada para imprimir relatorio.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 14
0
        private void afterPrint()
        {
            if (bsFolhaPgto.Count > 0)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    (bsFolhaPgto.DataSource as CamadaDados.Financeiro.Folha_Pagamento.TList_FolhaPagamento).ForEach(p =>
                                                                                                                    p.lFolhaFunc = CamadaNegocio.Financeiro.Folha_Pagamento.TCN_Folha_X_Funcionarios.Buscar(p.Id_folha.Value.ToString(),
                                                                                                                                                                                                            string.Empty,
                                                                                                                                                                                                            string.Empty,
                                                                                                                                                                                                            string.Empty,
                                                                                                                                                                                                            null));
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsFolhaPgto;
                    Rel.Nome_Relatorio          = this.Name;
                    Rel.NM_Classe               = this.Name;
                    Rel.Modulo                  = this.Tag.ToString().Substring(0, 3);
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO " + this.Text.Trim();

                    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 " + this.Text.Trim(),
                                           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 " + this.Text.Trim(),
                                           fImp.pDs_mensagem);
                    }
                }
            }
        }
Esempio n. 15
0
        private void afterPrint()
        {
            if (bsDevolucao.Current != null)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio = Altera_Relatorio;
                    BindingSource bs = new BindingSource();
                    bs.DataSource = new CamadaDados.Faturamento.PDV.TList_Devolucao()
                    {
                        bsDevolucao.Current as CamadaDados.Faturamento.PDV.TRegistro_Devolucao
                    };
                    Rel.DTS_Relatorio           = bs;
                    Rel.Nome_Relatorio          = "FRel_Devolucao";
                    Rel.NM_Classe               = this.Name;
                    Rel.Modulo                  = string.Empty;
                    Rel.Ident                   = "FRel_Devolucao";
                    fImp.St_enabled_enviaremail = true;
                    fImp.pMensagem              = "DEVOLUÇÃO DE COMPRAS";

                    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,
                                           "DEVOLUÇÃO DE COMPRAS",
                                           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,
                                           "DEVOLUÇÃO DE COMPRAS",
                                           fImp.pDs_mensagem);
                    }
                }
            }
        }
Esempio n. 16
0
        private void Print()
        {
            if (bsAbastVeiculo.Count > 0)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsAbastVeiculo;
                    Rel.Nome_Relatorio          = Name;
                    Rel.NM_Classe               = Name;
                    Rel.Modulo                  = Tag.ToString().Substring(0, 3);
                    Rel.Ident                   = "TFLanAbastVeiculo";
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO " + Text.Trim();

                    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 " + Text.Trim(),
                                           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 " + Text.Trim(),
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe Registros Para Imprimir o Relatório!");
            }
        }
Esempio n. 17
0
        private void listaOSToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (bsOrdemServico.Count > 0)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsOrdemServico;
                    Rel.Nome_Relatorio          = "TFLanOrdem_Servico_ListaOS";
                    Rel.NM_Classe               = Name;
                    Rel.Modulo                  = "OSE";
                    Rel.Ident                   = "TFLanOrdem_Servico_ListaOS";
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO LISTA DE OS";

                    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 LISTA DE OS",
                                           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 LISTA DE OS",
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe Registros Para Imprimir o Relatório!");
            }
        }
Esempio n. 18
0
        private void afterPrint()
        {
            if (bsCartaFrete.Count > 0)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsCartaFrete;
                    Rel.Nome_Relatorio          = Name;
                    Rel.NM_Classe               = Name;
                    Rel.Modulo                  = "POC";
                    Rel.Ident                   = Name;
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO CARTA FRETE";

                    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 CARTA FRETE",
                                           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 CARTA FRETE",
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe Registros Para Imprimir o Relatório!");
            }
        }
Esempio n. 19
0
        private void afterPrint()
        {
            if (bsDescontoAmostra.Current != null)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    BindingSource           bin = new BindingSource();
                    bin.DataSource = new CamadaDados.Graos.TList_DescontoXAmostra()
                    {
                        bsDescontoAmostra.Current as CamadaDados.Graos.TRegistro_DescontoXAmostra
                    };
                    Rel.Altera_Relatorio        = Altera_relatorio;
                    Rel.DTS_Relatorio           = bin;
                    Rel.Nome_Relatorio          = this.Name;
                    Rel.NM_Classe               = this.Name;
                    Rel.Modulo                  = this.Tag.ToString().Substring(0, 3);
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO INDICE DESCONTO";

                    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 INDICE DESCONTO",
                                           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 INDICE DESCONTO",
                                           fImp.pDs_mensagem);
                    }
                }
            }
        }
Esempio n. 20
0
        private void PrintFichaTec()
        {
            if (bsFichaTec.Count > 0)
            {
                FormRelPadrao.Relatorio Relatorio = new FormRelPadrao.Relatorio();
                Relatorio.Altera_Relatorio = Altera_Relatorio;
                //DADOS PERTINENTES PARA A GERAÇÂO DO RELATORIO
                Relatorio.Nome_Relatorio = "REL_EST_FICHATECNICA";
                Relatorio.NM_Classe      = "REL_EST_FICHATECNICA";
                Relatorio.Ident          = "REL_EST_FICHATECNICA";

                //Buscar ficha tecnica produto
                CamadaDados.Estoque.Cadastros.TList_FichaTecProduto lFicha =
                    CamadaNegocio.Estoque.Cadastros.TCN_FichaTecProduto.Buscar((bsProduto.Current as TRegistro_CadProduto).CD_Produto,
                                                                               string.Empty,
                                                                               null);
                CamadaNegocio.Estoque.Cadastros.TCN_FichaTecProduto.MontarFichaTec(string.Empty, string.Empty, lFicha, null);
                BindingSource bsFicha = new BindingSource();
                bsFicha.DataSource      = lFicha;
                Relatorio.DTS_Relatorio = bsFicha;

                if (!Altera_Relatorio)
                {
                    //Chamar tela de gerenciamento de impressao
                    using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                    {
                        fImp.St_enabled_enviaremail = true;
                        fImp.pCd_clifor             = string.Empty;
                        fImp.pMensagem = "FICHA TECNICA DO PRODUTO " + (bsProduto.Current as TRegistro_CadProduto).DS_Produto;
                        if ((fImp.ShowDialog() == DialogResult.OK) || (fImp.pSt_enviaremail))
                        {
                            Relatorio.Gera_Relatorio((bsProduto.Current as TRegistro_CadProduto).CD_Produto,
                                                     fImp.pSt_imprimir,
                                                     fImp.pSt_visualizar,
                                                     fImp.pSt_enviaremail,
                                                     fImp.pSt_exportPdf,
                                                     fImp.Path_exportPdf,
                                                     fImp.pDestinatarios,
                                                     null,
                                                     "FICHA TECNICA DO PRODUTO " + (bsProduto.Current as TRegistro_CadProduto).DS_Produto,
                                                     fImp.pDs_mensagem);
                        }
                    }
                }
                else
                {
                    Relatorio.Gera_Relatorio();
                    Altera_Relatorio = false;
                }
            }
        }
Esempio n. 21
0
        private void afterPrint()
        {
            if (bsProvisao.Count > 0)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsProvisao;
                    Rel.Nome_Relatorio          = "TFLan_Provisao_Estoque";
                    Rel.NM_Classe               = "TFLan_Provisao_Estoque";
                    Rel.Modulo                  = this.Tag.ToString().Substring(0, 3);
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO " + this.Text.Trim();

                    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 " + this.Text.Trim(),
                                           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 " + this.Text.Trim(),
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não existe registros para gerar relatorio.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 22
0
        private void afterPrint()
        {
            afterBusca();
            IEnumerable <CamadaDados.Financeiro.CCustoLan.TRegistro_LanCCustoLancto> query = (bsCCustoLan.DataSource as CamadaDados.Financeiro.CCustoLan.TList_LanCCustoLancto).OrderBy(c => c.Dt_lancto);

            bsCCustoLan.DataSource = query;
            if (bsCCustoLan.Count > 0)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsCCustoLan;
                    Rel.Nome_Relatorio          = "TFRelCentroResultado";
                    Rel.NM_Classe               = "TFRelCentroResultado";
                    Rel.Modulo                  = "FIN";
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = Text.Trim();
                    Rel.Parametros_Relatorio.Add("FILTRO", "Período de " + dt_ini.Text + " até " + dt_fin.Text);
                    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,
                                           Text.Trim(),
                                           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,
                                           Text.Trim(),
                                           fImp.pDs_mensagem);
                    }
                }
            }
        }
Esempio n. 23
0
        public override void afterPrint()
        {
            if (bsHistorico.Count > 0)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsHistorico;
                    Rel.Nome_Relatorio          = this.Name;
                    Rel.NM_Classe               = this.Name;
                    Rel.Modulo                  = this.Tag.ToString().Substring(0, 3);
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO " + this.Text.Trim();

                    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 " + this.Text.Trim(),
                                           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 " + this.Text.Trim(),
                                           fImp.pDs_mensagem);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não Existe Registro Para ser Impresso No Relatório!");
            }
        }
Esempio n. 24
0
        private void afterPrint()
        {
            if (bsGiaIcms.Current != null)
            {
                (bsGiaIcms.Current as CamadaDados.Fiscal.GIA_ICMS.TRegistro_GIAICMS).Dt_referencia = dtPeriodo.Value;
                //Chamar tela de impressao relatorio
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsGiaIcms;
                    Rel.Nome_Relatorio          = this.Name;
                    Rel.Ident                   = this.Name;
                    Rel.NM_Classe               = this.Name;
                    Rel.Modulo                  = "FIS";
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATÓRIO GIA ICMS";

                    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,
                                           "RELATÓRIO GIA ICMS",
                                           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,
                                           "RELATÓRIO GIA ICMS",
                                           fImp.pDs_mensagem);
                    }
                }
            }
        }
Esempio n. 25
0
        private void relatorioSeparacaooItensDoPedidoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (bsCaixa.Current != null)
            {
                FormRelPadrao.Relatorio Relatorio = new FormRelPadrao.Relatorio();
                Relatorio.Nome_Relatorio   = "TFRelatorioDevolucao";
                Relatorio.NM_Classe        = this.Name;
                Relatorio.Modulo           = this.Tag.ToString().Substring(0, 3);
                Relatorio.Ident            = "TFRelatorioDevolucao";
                Relatorio.Altera_Relatorio = this.Altera_Relatorio;
                BindingSource bd = new BindingSource();
                bd.DataSource = new CamadaDados.Financeiro.Emprestimos.TList_Emprestimos()
                {
                    bsEmprestimo.Current as CamadaDados.Financeiro.Emprestimos.TRegistro_Emprestimos
                };
                Relatorio.DTS_Relatorio = bd;


                if (!Altera_Relatorio)
                {
                    //Chamar tela de gerenciamento de impressao
                    using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                    {
                        fImp.St_enabled_enviaremail = true;
                        fImp.pCd_clifor             = (bsEmprestimo.Current as CamadaDados.Financeiro.Emprestimos.TRegistro_Emprestimos).Cd_clifor;
                        fImp.pMensagem = "RELATÓRIO DE DEVOLUCAO";
                        if ((fImp.ShowDialog() == DialogResult.OK) || (fImp.pSt_enviaremail))
                        {
                            Relatorio.Gera_Relatorio(string.Empty,
                                                     fImp.pSt_imprimir,
                                                     fImp.pSt_visualizar,
                                                     fImp.pSt_enviaremail,
                                                     fImp.pSt_exportPdf,
                                                     fImp.Path_exportPdf,
                                                     fImp.pDestinatarios,
                                                     null,
                                                     "RELATÓRIO DE DEVOLUCAO",
                                                     fImp.pDs_mensagem);
                        }
                    }
                }
                else
                {
                    Relatorio.Gera_Relatorio();
                    Altera_Relatorio = false;
                }
            }
        }
Esempio n. 26
0
        private void ImprimeRelatorio()
        {
            if (bsChequesCustodia != null)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                    Rel.Altera_Relatorio        = Altera_Relatorio;
                    Rel.DTS_Relatorio           = bsChequesCustodia;
                    Rel.Ident                   = "TFConsultaTitulo";
                    Rel.NM_Classe               = "TFConsultaTitulo";
                    Rel.Modulo                  = string.Empty;
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem              = "RELATORIO CONSULTA CHEQUES";

                    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 CONSULTA CHEQUES",
                                           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 CONSULTA CHEQUES",
                                           fImp.pDs_mensagem);
                    }
                }
            }
        }
Esempio n. 27
0
        private void bbImpSaldoLocal_Click(object sender, EventArgs e)
        {
            if (bsSaldoLocal.Count > 0)
            {
                using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
                {
                    FormRelPadrao.Relatorio Relatorio = new FormRelPadrao.Relatorio();
                    Relatorio.Altera_Relatorio  = Altera_Relatorio;
                    Relatorio.Ident             = "REL_EST_SALDOLOCAL";
                    Relatorio.DTS_Relatorio     = bsSaldoLocal;
                    Relatorio.NM_Classe         = Name;
                    Relatorio.Modulo            = Tag.ToString().Substring(0, 3);
                    fImp.St_enabled_enviaremail = true;
                    fImp.pCd_clifor             = string.Empty;
                    fImp.pMensagem = "RELATORIO SALDO ESTOQUE POR LOCAL ARMAZENAGEM";

                    if (Altera_Relatorio)
                    {
                        Relatorio.Gera_Relatorio(string.Empty,
                                                 fImp.pSt_imprimir,
                                                 fImp.pSt_visualizar,
                                                 fImp.pSt_enviaremail,
                                                 fImp.pSt_exportPdf,
                                                 fImp.Path_exportPdf,
                                                 fImp.pDestinatarios,
                                                 null,
                                                 "RELATORIO SALDO ESTOQUE POR LOCAL ARMAZENAGEM",
                                                 fImp.pDs_mensagem);
                        Altera_Relatorio = false;
                    }
                    else
                    if ((fImp.ShowDialog() == DialogResult.OK) || (fImp.pSt_enviaremail))
                    {
                        Relatorio.Gera_Relatorio(string.Empty,
                                                 fImp.pSt_imprimir,
                                                 fImp.pSt_visualizar,
                                                 fImp.pSt_enviaremail,
                                                 fImp.pSt_exportPdf,
                                                 fImp.Path_exportPdf,
                                                 fImp.pDestinatarios,
                                                 null,
                                                 "RELATORIO SALDO ESTOQUE POR LOCAL ARMAZENAGEM",
                                                 fImp.pDs_mensagem);
                    }
                }
            }
        }
Esempio n. 28
0
        private void PrintItensInventariar()
        {
            BindingSource DTS = new BindingSource();

            DTS.DataSource = CamadaNegocio.Estoque.TCN_LanInventario.Busca((bsInventario.Current as CamadaDados.Estoque.Tregistro_Inventario).Id_inventario.Value);
            using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
            {
                FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                Rel.Altera_Relatorio        = Altera_Relatorio;
                Rel.DTS_Relatorio           = DTS;
                Rel.Nome_Relatorio          = "REST_ItensInventario";
                Rel.NM_Classe               = "REST_ItensInventario";
                Rel.Modulo                  = string.Empty;
                fImp.St_enabled_enviaremail = true;
                fImp.pCd_clifor             = string.Empty;
                fImp.pMensagem              = "RELATORIO ITENS INVENTARIAR";

                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 ITENS INVENTARIAR",
                                       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 ITENS INVENTARIAR",
                                       fImp.pDs_mensagem);
                }
            }
        }
Esempio n. 29
0
        public override void afterPrint()
        {
            using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
            {
                FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                Rel.Altera_Relatorio = Altera_Relatorio;
                BindingSource BindDados = new BindingSource();
                BindDados.DataSource = TCN_LanPedido_Item.Busca("", "", "", Convert.ToDecimal(Nr_Pedido.Text), string.Empty, "b.ds_produto asc", true);
                Rel.DTS_Relatorio    = BindDados;
                Rel.Nome_Relatorio   = this.Name;
                Rel.Parametros_Relatorio.Add("CD_CLIFOR", CD_Clifor.Text);
                Rel.Parametros_Relatorio.Add("NM_CLIFOR", NM_Clifor.Text);
                Rel.Parametros_Relatorio.Add("CGC", Nr_cpf_cnpj.Text);

                Rel.NM_Classe = this.Name;
                Rel.Modulo    = this.Tag.ToString().Substring(0, 3);
                fImp.St_enabled_enviaremail = true;
                fImp.pCd_clifor             = string.Empty;
                fImp.pMensagem = "RELATORIO " + this.Text.Trim();

                if (Altera_Relatorio)
                {
                    Rel.Gera_Relatorio(string.Empty,
                                       fImp.pSt_imprimir,
                                       fImp.pSt_visualizar,
                                       fImp.pSt_enviaremail,
                                       fImp.pDestinatarios,
                                       fImp.pPrioridade,
                                       "RELATORIO " + this.Text.Trim(),
                                       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.pDestinatarios,
                                       fImp.pPrioridade,
                                       "RELATORIO " + this.Text.Trim(),
                                       fImp.pDs_mensagem);
                }
            }
        }
Esempio n. 30
0
        private void Print()
        {
            using (FormRelPadrao.TFGerenciadorImpressao fImp = new FormRelPadrao.TFGerenciadorImpressao())
            {
                FormRelPadrao.Relatorio Rel = new FormRelPadrao.Relatorio();
                Rel.Altera_Relatorio = Altera_Relatorio;
                BindingSource bin = new BindingSource();
                bin.Add((bsListaFechamentos.Current as TRegistro_LanFechamentoCaixa));
                Rel.DTS_Relatorio           = bin;
                Rel.Nome_Relatorio          = "TFLan_FechamentoCaixa";
                Rel.NM_Classe               = this.Name;
                Rel.Modulo                  = string.Empty;
                fImp.St_enabled_enviaremail = true;
                fImp.pCd_clifor             = string.Empty;
                fImp.pMensagem              = "RELATORIO " + this.Text.Trim();

                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 " + this.Text.Trim(),
                                       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 " + this.Text.Trim(),
                                       fImp.pDs_mensagem);
                }
            }
        }