public ActionResult Index(int setId, string language, int?categoryId = null) { var translations = BuildTranslations(setId, language); var set = DbSession.Load <TranslateSet>(setId); var vm = new ViewModels.TranslationsViewModel(); vm.Translations = translations; vm.Reviewed = set.Reviewed; vm.NeedsReviewing = set.NeedsReviewing; vm.NeedsTranslations = set.NeedsTranslations; if (categoryId.HasValue) { TempData["categoryId"] = categoryId.Value; } return(View("Index", vm)); }
public ActionResult Index(int setId, string language, int? categoryId = null) { var translations = BuildTranslations(setId, language); var set = DbSession.Load<TranslateSet>(setId); var vm = new ViewModels.TranslationsViewModel(); vm.Translations = translations; vm.Reviewed = set.Reviewed; vm.NeedsReviewing = set.NeedsReviewing; vm.NeedsTranslations = set.NeedsTranslations; if (categoryId.HasValue) TempData["categoryId"] = categoryId.Value; return View("Index", vm); }