コード例 #1
0
        public ActionResult GenerarAuditoriaProductos(ReporteModelBase filtros)
        {
            var datasource = Uow.Reportes.AuditoriaProductos();

            var reporteFactory = new ReporteFactory();

            reporteFactory
                .SetPathCompleto(Server.MapPath("~/Reportes/AuditoriaProductos.rdl"))
                .SetDataSource("DataSet", datasource);

            byte[] archivo = reporteFactory.Renderizar(filtros.ReporteTipo);

            return File(archivo, reporteFactory.MimeType);
        }
コード例 #2
0
 public ActionResult AuditoriaProductos(ReporteModelBase filtros)
 {
     return PartialOrView(filtros);
 }
コード例 #3
0
 public ActionResult DineroPorMaxikiosco(ReporteModelBase filtros)
 {
     return PartialOrView(filtros);
 }
コード例 #4
0
        public ActionResult GenerarDineroPorMaxikiosco(ReporteModelBase filtros)
        {
            var dineroPorMaxikioscoDataSource = Uow.Reportes.DineroPorMaxikiosco();

            var reporteFactory = new ReporteFactory();

            reporteFactory
                .SetPathCompleto(Server.MapPath("~/Reportes/DineroEnCajasPorMaxikiosco.rdl"))
                .SetDataSource("DineroPorMaxikioscoDataSet", dineroPorMaxikioscoDataSource);

            byte[] archivo = reporteFactory.Renderizar(filtros.ReporteTipo);

            return File(archivo, reporteFactory.MimeType);
        }