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; } }
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(); } }