как вернуть вид при возврате файлового потока? - PullRequest
0 голосов
/ 05 марта 2019

Я возвращаю модель представления, но без файла.

Теперь я хочу вернуть модель представления с потоком файлов

Как мне вернуть оба?

Mi codeэто:

 [HttpPost]
    public ActionResult SelectCatalogue(HttpPostedFileBase file, LoadExcelViewModel model)
    {
        ArmarExcel armadoExcel = new ArmarExcel();
        MemoryStream archivoExcel = new MemoryStream();
        var listaModeloJobs = Ctrl_Jobs(file, model);

        archivoExcel = armadoExcel.armarJobs(listaModeloJobs);
        NameFile = "Puestos-" + DateTime.Now + ".xlsx";

        if (archivoExcel == null)
            return RedirectToAction("Index");
        else
            return new FileStreamResult(archivoExcel, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet")
                {
                    FileDownloadName = NameFile
                };

}
...