Ejemplo n.º 1
0
        public void ComprasxLapso()
        {
            FrmLapso f = new FrmLapso();

            f.Text      = "Compras x Lapso";
            f.Detallado = true;
            f.ShowDialog();
            if (f.DialogResult != System.Windows.Forms.DialogResult.OK)
            {
                return;
            }
            List <IngredientesConsumo> lista = Basicas.ComprasxLapso(f.desde, f.hasta);

            reportViewer1.ProcessingMode = ProcessingMode.Local;
            this.reportViewer1.LocalReport.ReportPath = Application.StartupPath + "\\Reportes\\ComprasxLapso.rdlc";
            this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Ingredientes", lista));
            this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Parametros", new Parametro[] { Basicas.parametros() }));
            this.reportViewer1.LocalReport.SetParameters(new ReportParameter("Lapso", string.Format("Desde:{0} Hasta:{1}", f.desde.ToShortDateString(), f.hasta.ToShortDateString())));
            this.reportViewer1.LocalReport.SetParameters(new ReportParameter("Detallado", f.Detallado.ToString()));
            this.reportViewer1.RefreshReport();
            this.ShowDialog();
        }