Esempio n. 1
0
        public static SavedSearchViewModel ToViewModel(this SavedSearch savedSearch, int subCategoriesFullNamesLimit)
        {
            var viewModel = new SavedSearchViewModel
            {
                Id                     = savedSearch.EntityId,
                Name                   = savedSearch.Name(),
                SearchUrl              = savedSearch.SearchUrl(),
                AlertsEnabled          = savedSearch.AlertsEnabled,
                ApprenticeshipLevel    = savedSearch.ApprenticeshipLevel,
                SubCategoriesFullNames = savedSearch.TruncatedSubCategoriesFullNames(subCategoriesFullNamesLimit),
                DateCreated            = savedSearch.DateCreated,
                DateProcessed          = savedSearch.DateProcessed
            };

            return(viewModel);
        }