public FileResult listaInscritosEventoExcel(decimal idEvento) { Response <List <ReciboMovimiento> > Servicios = new Response <List <ReciboMovimiento> >(); ReciboMovimiento objServicio = new ReciboMovimiento() { id_evento = idEvento }; Servicios.data = objServicio.listadoPorEvento().data; ReportViewer rv = new ReportViewer(); rv.ProcessingMode = ProcessingMode.Local; rv.LocalReport.ReportPath = Server.MapPath("~/Reporte/Listado.rdlc"); rv.LocalReport.DataSources.Clear(); ReportDataSource dsEncabezado = new ReportDataSource("dts_Inscritos", Servicios.data); rv.LocalReport.DataSources.Add(dsEncabezado); rv.LocalReport.Refresh(); byte[] streamBytes = null; string mimeType = ""; string enconding = ""; string filenameExtension = ""; string[] streamids = null; Warning[] warnings = null; streamBytes = rv.LocalReport.Render("Excel", null, out mimeType, out enconding, out filenameExtension, out streamids, out warnings); return(File(streamBytes, mimeType)); }
public FileResult obtenerRecibo(decimal idMov) { List <ReciboMovimiento> Servicios = new List <ReciboMovimiento>(); ReciboMovimiento objServicio = new ReciboMovimiento() { id_movimiento = idMov }; Servicios = objServicio.ObtenerDatosRecibo(); ReportViewer rv = new ReportViewer(); rv.ProcessingMode = ProcessingMode.Local; rv.LocalReport.ReportPath = Server.MapPath("~/Reporte/RptRecibo.rdlc"); rv.LocalReport.DataSources.Clear(); ReportDataSource dsEncabezado = new ReportDataSource("dtsRecibo", Servicios); rv.LocalReport.DataSources.Add(dsEncabezado); rv.LocalReport.Refresh(); byte[] streamBytes = null; string mimeType = ""; string enconding = ""; string filenameExtension = ""; string[] streamids = null; Warning[] warnings = null; streamBytes = rv.LocalReport.Render("PDF", null, out mimeType, out enconding, out filenameExtension, out streamids, out warnings); return(File(streamBytes, mimeType)); }
public Response <List <ReciboMovimiento> > ListarOpcionesInscritos([FromBody] decimal idevento) { Response <List <ReciboMovimiento> > resp = new Response <List <ReciboMovimiento> >(); ReciboMovimiento obj = new ReciboMovimiento() { id_evento = idevento }; return(resp = obj.OpcionesEventosInscritos()); }
public Response <List <ReciboMovimiento> > ListarSaldosDiarios([FromBody] decimal idevento) { Response <List <ReciboMovimiento> > resp = new Response <List <ReciboMovimiento> >(); ReciboMovimiento obj = new ReciboMovimiento() { id_evento = idevento }; return(resp = obj.saldosDiariosDetallado()); }
public Response <List <ReciboMovimiento> > ListarInscritosEvento([FromBody] decimal idevento) { Response <List <ReciboMovimiento> > resp = new Response <List <ReciboMovimiento> >(); ReciboMovimiento obj = new ReciboMovimiento() { id_evento = idevento }; return(resp = obj.listadoPorEvento()); }