public async Task <IActionResult> Index(List <string> lSummary, string strMessage = "") { ViewBag.Message = strMessage; _idAldakinUser = await _IApplicationUserAldakin.GetIdUserAldakin(HttpContext.User); var oView = await _ILoadIndexController.SearchPendingControllerAsync(_idAldakinUser); if (oView.bLevelError) { return(RedirectToAction("Index", "Home", new { strMessage = "No tiene permiso de acceso a la página" })); } if (lSummary.Count == 0) { oView.lSummary = null; } else { oView.lSummary = lSummary; } if (!(string.IsNullOrEmpty(oView.strError))) { ViewBag.Message = oView.strError; } return(View(oView)); }