public ActionResult Index(IndexViewModel model) { model.Disciplines = NormalizeSearchStrings(model.Disciplines); model.Languages = NormalizeSearchStrings(model.Languages); model.Journals = this.journalRepository.Search(model.ToFilter()); model.JournalIdsInMyQOAM = _userJournalRepository.Search(model.ToFilter(Authentication.CurrentUserId)).Select(x => x.Id); object saved; if (TempData.TryGetValue("MyQoamMessage", out saved)) ViewBag.MyQoamMessage = saved.ToString(); return this.View(model); }
public ActionResult Index(IndexViewModel model) { model.Languages = this.languageRepository.All.ToSelectListItems("<All languages>"); model.Disciplines = this.subjectRepository.All.ToSelectListItems("<All disciplines>"); model.Journals = this.journalRepository.Search(model.ToFilter()); return this.View(model); }