public void Fill(int?ParentCategoryID, TreeNode ParentNode) { Logic.Wares.WareCategoriesLogic categoriesLogic = new Logic.Wares.WareCategoriesLogic(manager); List <WareCategory> categories = new List <WareCategory>(); if (ParentCategoryID == null) { categories = categoriesLogic.GetAllRoot(); } else { categories = categoriesLogic.GetAll(Convert.ToInt32(ParentCategoryID)); } foreach (WareCategory category in categories) { TreeNode node = new TreeNode(); node.Name = category.Name; node.Text = category.Name; node.Tag = category.ID.ToString(); //if (ParentCategoryID == null) //{ // CategoriesTV.Nodes.Add(node); //} //else { ParentNode.Nodes.Add(node); } Fill(category.ID, node); } }
public void Fill(int? ParentCategoryID, TreeNode ParentNode) { Logic.Wares.WareCategoriesLogic categoriesLogic = new Logic.Wares.WareCategoriesLogic(manager); List<WareCategory> categories = new List<WareCategory>(); if (ParentCategoryID == null) categories = categoriesLogic.GetAllRoot(); else categories = categoriesLogic.GetAll(Convert.ToInt32(ParentCategoryID)); foreach (WareCategory category in categories) { TreeNode node = new TreeNode(); node.Name = category.Name; node.Text = category.Name; node.Tag = category.ID.ToString(); //if (ParentCategoryID == null) //{ // CategoriesTV.Nodes.Add(node); //} //else { ParentNode.Nodes.Add(node); } Fill(category.ID, node); } }
private void FillButtons(int?ParentCategoryID) { Logic.Wares.WareCategoriesLogic categoriesLogic = new Logic.Wares.WareCategoriesLogic(manager); var childCategories = categoriesLogic.GetAll(ParentCategoryID); this.CreateButton("-1", "Всі категорії", null); foreach (var c in childCategories) { this.CreateButton(c.ID.ToString(), c.Name, Helpers.ImageOperations.ByteArrayToImage(c.Image)); } }
public void Fill(int?ParentCategoryID, TreeNode ParentNode) { Logic.Wares.WareCategoriesLogic categoriesLogic = new Logic.Wares.WareCategoriesLogic(manager); List <WareCategory> categories = new List <WareCategory>(); if (ParentCategoryID == null) { categories = categoriesLogic.GetAllRoot(); } else { categories = categoriesLogic.GetAll(Convert.ToInt32(ParentCategoryID)); } //if(imagesList == null) // imagesList = new ImageList(); foreach (WareCategory category in categories) { TreeNode node = new TreeNode(); node.Name = category.Name; node.Text = category.Name; node.Tag = category.ID.ToString(); if (category.Image != null) { imageList1.Images.Add(category.ID.ToString(), Helpers.ImageOperations.ByteArrayToImage(category.Image)); node.ImageIndex = imageList1.Images.Count - 1; } //if (ParentCategoryID == null) //{ // CategoriesTV.Nodes.Add(node); //} //else { ParentNode.Nodes.Add(node); } Fill(category.ID, node); } }
private void FillButtons(int? ParentCategoryID) { Logic.Wares.WareCategoriesLogic categoriesLogic = new Logic.Wares.WareCategoriesLogic(manager); var childCategories = categoriesLogic.GetAll(ParentCategoryID); this.CreateButton("-1", "Всі категорії", null); foreach (var c in childCategories) { this.CreateButton(c.ID.ToString(), c.Name, Helpers.ImageOperations.ByteArrayToImage(c.Image)); } }
public void Fill(int? ParentCategoryID, TreeNode ParentNode) { Logic.Wares.WareCategoriesLogic categoriesLogic = new Logic.Wares.WareCategoriesLogic(manager); List<WareCategory> categories = new List<WareCategory>(); if (ParentCategoryID == null) categories = categoriesLogic.GetAllRoot(); else categories = categoriesLogic.GetAll(Convert.ToInt32(ParentCategoryID)); //if(imagesList == null) // imagesList = new ImageList(); foreach (WareCategory category in categories) { TreeNode node = new TreeNode(); node.Name = category.Name; node.Text = category.Name; node.Tag = category.ID.ToString(); if (category.Image != null) { imageList1.Images.Add(category.ID.ToString(), Helpers.ImageOperations.ByteArrayToImage(category.Image)); node.ImageIndex = imageList1.Images.Count - 1; } //if (ParentCategoryID == null) //{ // CategoriesTV.Nodes.Add(node); //} //else { ParentNode.Nodes.Add(node); } Fill(category.ID, node); } }