private void ReportFisicaOrJuridica(string where)
        {
            ReportDataSource reportDataSource1 = new ReportDataSource();

            if (rbFisica.Checked == true)
            {
                reportDataSource1.Name  = "FisicaAtivo";
                reportDataSource1.Value = this.RelatoriosGeralBindingSource;
                this.reportViewer.LocalReport.DataSources.Add(reportDataSource1);
                this.reportViewer.LocalReport.ReportEmbeddedResource = "CamadaDesktop.Relatorios.ReportFisicaAtiva.rdlc";
                RelatoriosGeral relatoriosGeral = new RelatoriosGeral();
                relatoriosGeral.CarregarRelatorioFisicaAtivo(where);

                RelatoriosGeralBindingSource.DataSource = relatoriosGeral.listRelatoriofisica;
            }
            else
            {
                reportDataSource1.Name  = "JuridicaAtivo";
                reportDataSource1.Value = this.RelatoriosGeralBindingSource;
                this.reportViewer.LocalReport.DataSources.Add(reportDataSource1);
                this.reportViewer.LocalReport.ReportEmbeddedResource = "CamadaDesktop.Relatorios.ReportJuridicaAtiva.rdlc";
                RelatoriosGeral relatoriosGeral = new RelatoriosGeral();
                relatoriosGeral.CarregarRelatorioJuridicaAtivo(where);

                RelatoriosGeralBindingSource.DataSource = relatoriosGeral.listRelatoriojuridica;
            }
        }
示例#2
0
        private void ReportFisicaOrJuridica(string topOrAll, double valor, DateTime dtInicio, DateTime dtFim, int tipoMoeda)
        {
            ReportDataSource reportDataSource1 = new ReportDataSource();
            string           moeda             = string.Empty;

            if (tipoMoeda == 1)
            {
                moeda = "Etherium";
            }
            else
            {
                moeda = "Bitcoin";
            }

            if (rbFisica.Checked == true)
            {
                reportDataSource1.Name  = "FisicaInvest";
                reportDataSource1.Value = this.RelatoriosGeralBindingSource;
                this.reportViewer1.LocalReport.DataSources.Add(reportDataSource1);
                this.reportViewer1.LocalReport.ReportEmbeddedResource = "CamadaDesktop.Relatorios.ReportInvestimentoFisica.rdlc";
                RelatoriosGeral relatoriosGeral = new RelatoriosGeral();
                relatoriosGeral.CarregarRelatorioFisicaInvestimento(topOrAll, valor, dtInicio, dtFim, tipoMoeda);
                relatoriosGeral.CarregarCabecalho(moeda, valor, nameBtn);

                this.RelatoriosGeralBindingSource.DataSource  = relatoriosGeral.listRelatoriofisica;
                this.relatoriosGeralBindingSource1.DataSource = relatoriosGeral;
                this.Refresh();
            }
            else
            {
                reportDataSource1.Name  = "JuridicaInvest";
                reportDataSource1.Value = this.RelatoriosGeralBindingSource;
                this.reportViewer1.LocalReport.DataSources.Add(reportDataSource1);
                this.reportViewer1.LocalReport.ReportEmbeddedResource = "CamadaDesktop.Relatorios.ReportInvestimentoJuridica .rdlc";
                RelatoriosGeral relatoriosGeral = new RelatoriosGeral();
                relatoriosGeral.CarregarRelatorioJuridicaInvestimento(topOrAll, valor, dtInicio, dtFim, tipoMoeda);
                relatoriosGeral.CarregarCabecalho(moeda, valor, nameBtn);

                this.RelatoriosGeralBindingSource.DataSource  = relatoriosGeral.listRelatoriojuridica;
                this.relatoriosGeralBindingSource1.DataSource = relatoriosGeral;
                this.Refresh();
            }
        }