Beispiel #1
0
        public IActionResult ExportDataByProvider(DocumentFilter filter)
        {
            string filePath;

            filter.ruc_empresa_proveedor = new string[] { User.Identity.Name };
            List <Document> doc = _iserviceDocument.filtrable(filter);

            string folderName = "Utilitarios";

            create_excel _xls = new create_excel(_hostingEnvironment);

            filePath = _xls.crearExcel(doc);
            return(PhysicalFile(filePath, MimeTypes.GetMimeType(filePath), Path.GetFileName(filePath)));
        }
Beispiel #2
0
        public ActionResult ExportDataIVM(DocumentFilter filter)
        {
            ResultMessage <FileDocument> resultMessage = new ResultMessage <FileDocument>();

            try
            {
                FileDocument           resultado = new FileDocument();
                List <DocumentGestion> listdoc   = _iserviceDocument.filtrableGestion(filter);
                create_excel           _xls      = new create_excel(_hostingEnvironment);

                resultMessage = _xls.crearExcelDocumentoGestion(listdoc);
            }
            catch (Exception exception1)
            {
                Exception exception = exception1;
                resultMessage.Code    = 1;
                resultMessage.Message = string.Concat(exception.Message, " ", exception.StackTrace);
            }

            return(Ok(resultMessage));
        }