public FileResult recibo(decimal idmov)
        {
            Recibo impresion = new Recibo();

            impresion.idMovimiento = idmov;
            List <Recibo> servicio = impresion.impresionRecibo();

            ReportViewer rv = new ReportViewer();

            rv.ProcessingMode         = ProcessingMode.Local;
            rv.LocalReport.ReportPath = Server.MapPath("~/Reportes/rptReciboImpresion.rdlc");
            rv.LocalReport.DataSources.Clear();
            ReportDataSource dsEncabezado = new ReportDataSource("dts_recibo", servicio);

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