public IActionResult Table() { var showDeleted = Session.GetBool("ShowDeletedArticles"); const ArticleTableMode mode = ArticleTableMode.ArticleIndex; ViewBag.ShowDeletedArticles = showDeleted; return(ViewComponent("ArticleTable", new { showDeleted, mode })); }
#pragma warning disable 1998 public async Task <IViewComponentResult> InvokeAsync(bool showDeleted, ArticleTableMode mode) #pragma warning restore 1998 { var articlesResult = _articleService.GetAll(showDeleted); if (articlesResult.Status != ServiceResponseStatus.Success) { } var viewModel = _mapper.Map <ArticleTableViewModel>(articlesResult.Result); viewModel.Mode = mode; viewModel.ShowDeleted = showDeleted; return(View(viewModel)); }