public CategoryViewModel AutoMappingToCategoryViewModel(Category selected, List <Category> listOfCategories) { //Set up automapping var mapperOne = mapextension.CategoryToCategoryViewModel(); CategoryViewModel model = mapperOne.Map <CategoryViewModel>(selected); var categories = new List <CategoryOverviewViewModel>(); foreach (Category c in categoryRep.RetrieveAllCategories()) { //Set up automapping var mapper = mapextension.CategoryToCategoryOverviewViewModel(); CategoryOverviewViewModel m = mapper.Map <CategoryOverviewViewModel>(c); categories.Add(m); } model.AllCategoriesInSystem = categories; return(model); }