public ActionResult Management() { var client = GetFavoriteClient(); var favoriteLabels = client.GetFavoriteLabelList(); var viewModel = new FavoriteManagementViewModel { FavoriteLabels = Mapper.Map <IList <FavoriteLabelViewModel> >(favoriteLabels), SortList = new List <FavoriteSortViewModel> { new FavoriteSortViewModel(FavoriteSortEnumContract.TitleAsc, m_localizer.Translate("TitleAsc", "Favorite")), new FavoriteSortViewModel(FavoriteSortEnumContract.TitleDesc, m_localizer.Translate("TitleDesc", "Favorite")), new FavoriteSortViewModel(FavoriteSortEnumContract.CreateTimeAsc, m_localizer.Translate("CreateTimeAsc", "Favorite")), new FavoriteSortViewModel(FavoriteSortEnumContract.CreateTimeDesc, m_localizer.Translate("CreateTimeDesc", "Favorite")) }, FilterList = new List <FavoriteFilterViewModel> { new FavoriteFilterViewModel(FavoriteTypeEnumContract.Unknown, m_localizer.Translate("All", "Favorite")), new FavoriteFilterViewModel(FavoriteTypeEnumContract.Project, m_localizer.Translate("Books", "Favorite")), new FavoriteFilterViewModel(FavoriteTypeEnumContract.Category, m_localizer.Translate("Category", "Favorite")), new FavoriteFilterViewModel(FavoriteTypeEnumContract.Page, m_localizer.Translate("PageBookmark", "Favorite")), new FavoriteFilterViewModel(FavoriteTypeEnumContract.Query, m_localizer.Translate("Query", "Favorite")), new FavoriteFilterViewModel(FavoriteTypeEnumContract.Headword, m_localizer.Translate("DictionaryHeadwords", "Favorite")), } }; return(View("FavoriteManagement", viewModel)); }
public ActionResult Management() { using (var client = GetMainServiceClient()) { var favoriteLabels = client.GetFavoriteLabels(AllFavoriteCount); var viewModel = new FavoriteManagementViewModel { FavoriteLabels = Mapper.Map <IList <FavoriteLabelViewModel> >(favoriteLabels), SortList = new List <FavoriteSortViewModel> { new FavoriteSortViewModel(FavoriteSortContract.TitleAsc, "Název vzestupně"), new FavoriteSortViewModel(FavoriteSortContract.TitleDesc, "Název sestupně"), new FavoriteSortViewModel(FavoriteSortContract.CreateTimeAsc, "Čas vytvoření vzestupně"), new FavoriteSortViewModel(FavoriteSortContract.CreateTimeDesc, "Čas vytvoření sestupně") }, FilterList = new List <FavoriteFilterViewModel> { new FavoriteFilterViewModel(FavoriteTypeContract.Unknown, "Vše"), new FavoriteFilterViewModel(FavoriteTypeContract.Book, "Knihy"), new FavoriteFilterViewModel(FavoriteTypeContract.Category, "Kategorie"), new FavoriteFilterViewModel(FavoriteTypeContract.PageBookmark, "Záložky na stránky"), new FavoriteFilterViewModel(FavoriteTypeContract.Query, "Vyhledávací dotazy") } }; return(View("FavoriteManagement", viewModel)); } }