public ActionResult Index() { if (!User.Identity.IsAuthenticated) { return(RedirectToAction("Login", "Account")); } var viewModel = new AppViewModel { Users = Mapper.Map <IEnumerable <UserListItem> >(_userService.GetAllForDisplay()), Statuses = Mapper.Map <IEnumerable <StatusListItem> >(_statusService.GetAll()), Versions = Mapper.Map <IEnumerable <VersionListItem> >(_versionService.GetAll()), Categories = Mapper.Map <IEnumerable <CategoryListItem> >(_categoryService.GetAll()), PriorityLevels = Mapper.Map <IEnumerable <PriorityLevelItem> >(_priorityLevelService.GetAll()), CurrentUserId = _userService.GetCurrent(User.Identity.Name).Id }; return(View(viewModel)); }
public async Task <IActionResult> GetAll([FromQuery] GetVersionRequest request) { var response = await _versionService.GetAll(request); return(Ok(new ApiOkResponse(response))); }