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); }