public JsonResult ReporteExcel(int idEmpresa, int tipoMovimiento, DateTime fechaI, DateTime fechaF) { if (idEmpresa == null) { return(Json(new { success = false, error = "Debe seleccionar el año del ejercicio fiscal", resultPath = "" }, JsonRequestBehavior.AllowGet)); } var archivoReporte = ""; int idUsuario = SessionHelpers.GetIdUsuario(); var ruta = Server.MapPath("~/Files/ReporteEx/"); var pathDescarga = "/Files/ReporteEx/"; archivoReporte = LayoutImss.ExcelLayout(idUsuario, tipoMovimiento, idEmpresa, fechaI, fechaF, ruta, pathDescarga); return(Json(new { success = true, error = "", resultPath = archivoReporte }, JsonRequestBehavior.AllowGet)); }