public void ConsumoxFecha()
        {
            FrmFechaCajero f = new FrmFechaCajero();

            f.Text = "Consumo x Fecha y Cajero";
            f.ShowDialog();
            if (f.DialogResult != System.Windows.Forms.DialogResult.OK)
            {
                return;
            }
            Usuario cajero = f.cajero;

            if (cajero == null)
            {
                List <IngredientesConsumo> lista = Basicas.ConsumoPorFecha(f.fecha);
                reportViewer1.ProcessingMode = ProcessingMode.Local;
                this.reportViewer1.LocalReport.ReportPath = Application.StartupPath + "\\Reportes\\ConsumoxLapso.rdlc";
                this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Consumo", Basicas.ConsumoPorFecha(f.fecha)));
                this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Parametros", new Parametro[] { Basicas.parametros() }));
                this.reportViewer1.LocalReport.SetParameters(new ReportParameter("Lapso", string.Format("Fecha:{0}", f.fecha.ToShortDateString())));
                this.reportViewer1.RefreshReport();
                this.ShowDialog();
            }
            else
            {
                List <IngredientesConsumo> lista = Basicas.ConsumoPorFechaCajero(f.fecha, f.cajero);
                reportViewer1.ProcessingMode = ProcessingMode.Local;
                this.reportViewer1.LocalReport.ReportPath = Application.StartupPath + "\\Reportes\\ConsumoxLapso.rdlc";
                this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Consumo", lista));
                this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Parametros", new Parametro[] { Basicas.parametros() }));
                this.reportViewer1.LocalReport.SetParameters(new ReportParameter("Lapso", string.Format("Cajero:{0} Fecha:{1}", f.cajero.Nombre, f.fecha.ToShortDateString())));
                this.reportViewer1.RefreshReport();
                this.ShowDialog();
            }
        }