public ActionResult Index() { ViewBag.UserName = UserHelper.CreateUsernameWithoutDomain2(User as ClaimsPrincipal); AdministratorIndexViewModel viewModel = _administratorService.Index(); return(View(viewModel)); }
public IActionResult Index() { var model = new AdministratorIndexViewModel { PostsCount = this._blogService.Count(), NewsCount = this._newsService.Count(), UsersCount = this._userService.Count(), ImagesCount = this._galleryService.Count(), Questions = this._questionService.All <AdministrationQuestionViewModel>(), }; return(View(model)); }
public AdministratorIndexViewModel Index() { IEnumerable <Administrator> administrators = _adminDAO.GetAllOrderedBy(x => x.Username); AdministratorIndexViewModel viewModel = new AdministratorIndexViewModel(); foreach (var administrator in administrators) { string username = UserHelper.CreateUsernameWithoutDomain(administrator.Username); viewModel.Administrators.Add(new AdministratorListItemViewModel { Username = username }); } return(viewModel); }
public async Task <IActionResult> Index() { var c = await chatbotRepository.GetActiveQnABaseClassAsync(); var b = await chatbotRepository.GetActiveQnAKnowledgeBaseAsync(); var model = new AdministratorIndexViewModel(); if (c != null) { model.ChatbotName = c.chatbotName; model.ChatbotId = c.QnAId; model.KnowledgeBaseId = b.QnAKnowledgeBaseId; model.UnPublishedQnAPairs = await chatbotRepository.GetPublishedQnAPairsToActiveBotAsync(); } else { model.ChatbotId = 0; } return(View(model)); }