public void TestFindAllCategories() { ArrayList categories = CategoryData.GetAllCategories(); Assert.IsNotNull(categories, "GetAllCategories returned a null value, gasp!"); Assert.IsTrue(categories.Count > 0, "Bad category count, gasp!"); }
/// <summary> /// Purpose: Grabs all categories /// Accepts: Boolean /// Returns: List<Category> /// </summary> public List <Category> GetAllCategories(bool onlyActive) { List <Category> categories = new List <Category>(); try { CategoryData data = new CategoryData(); List <QSRDataObjects.Category> dataCategories = data.GetAllCategories(onlyActive); foreach (QSRDataObjects.Category c in dataCategories) { Category cat = new Category(); cat.CategoryID = c.CategoryID; cat.Name = c.Name; cat.Description = c.Description; cat.ParentCategoryID = Convert.ToInt32(c.ParentCategoryID); cat.Created = c.Created; cat.Modified = c.Modified; cat.IsActive = c.IsActive; categories.Add(cat); } } catch (Exception ex) { ErrorRoutine(ex, "Category", "GetAllCategories"); } return(categories); }
public ManageCategoriesDialog() { InitializeComponent(); foreach (CategoryData categoryData in CategoryData.GetAllCategories()) { categoryList.Children.Add(new CategoryOptions(categoryData)); } }
public void AddCategories() { categoryInput.SelectedIndex = 0; foreach (CategoryData category in CategoryData.GetAllCategories()) { StackPanel panel = category.GetPanel(); panel.Margin = new Thickness(0); ComboData <CategoryData> item = new ComboData <CategoryData>(category) { Content = panel }; categoryInput.Items.Add(item); if (Project != null && Project.Category.ID == category.ID) { categoryInput.SelectedIndex = categoryInput.Items.Count - 1; } } }
protected void Page_Load(object sender, System.EventArgs e) { categories = CategoryData.GetAllCategories(); }