Bearbeitung von Lektion und Kurs

This commit is contained in:
2020-06-09 16:00:08 +02:00
parent 6a49e1b8f7
commit 01585fc9ef
13 changed files with 317 additions and 72 deletions

View File

@@ -25,12 +25,13 @@ namespace MultipleChoiceTrainer.Controllers
this.context = context;
}
public IActionResult Index()
public IActionResult Index(int? categoryId)
{
if (signInManager.IsSignedIn(User))
{
var categories = context.Categories.Include(e => e.Sections).ThenInclude(e => e.Questions).ToList();
return View(categories);
var selectedCategory = categoryId.HasValue ? categoryId.Value : categories.First().Id;
return View(new HomeViewModel() { Categories = categories, SelectedCategoryId = selectedCategory });
}
return View();
}