public CategorySelectionViewData GetCategorySelectionViewData(string nameFilter) { CategorySelectionViewData vd = new CategorySelectionViewData(); vd.Categories = new ObservableCollection<CategoryListItemViewData>(); foreach (var category in catRep.GetListOfCategories(nameFilter)) { vd.Categories.Add(new CategoryListItemViewData() { CategoryID = category.CategoryID, CategoryName = category.CategoryName, }); } return vd; }
public DesignTimeCategorySelectionViewModel() { ViewData = new CategorySelectionViewData(); var categories = new ObservableCollection<CategoryListItemViewData>() { new CategoryListItemViewData() { CategoryID = 1, CategoryName = "Jack" }, new CategoryListItemViewData() { CategoryID = 2, CategoryName = "Johnny" }, new CategoryListItemViewData() { CategoryID = 3, CategoryName = "Joe" } }; ((CategorySelectionViewData)ViewData).Categories = categories; }