public ViewResult List(UserSelection userSelection) { var model = new ContextModel(_dayRepository, _languageRepository) { Message = _messageRepository.Messages.Single(m => m.DayId == userSelection.SelectedDayId && m.LanguageId == userSelection.SelectedLanguageId), FlagPath = _languageRepository.Languages.Single(p => p.Id == userSelection.SelectedLanguageId).PartialFlagPath }; return View(model); }
public ViewResult List(UserSelection userSelection) { var model = new ContextModel() { Languages = _languageRepository.LanguagesEnumerable, Days = _dayRepository.DaysEnumerable, Messages = _messageRepository.MessagesEnumerable .Where( m => m.DayId == userSelection.SelectedDayId && m.LanguageId == userSelection.SelectedLanguageId), FlagPath = GetImagePath(userSelection.SelectedLanguageId) }; return View(model); }