private void HobiTreeViewListele() { List <HobilerDTO> hobiler = _hc.HobileriGetir(); foreach (var hobi in hobiler) { TreeNode treeNode = new TreeNode(); treeNode.Text = hobi.HobiAdi; treeNode.Tag = hobi.HobiID; trvHobiler.Nodes.Add(treeNode); List <HobilerDTO> altHobiler = _hc.AltHobileriGetir(hobi.HobiID); foreach (var altHobi in altHobiler) { TreeNode altTreeNode = new TreeNode(); altTreeNode.Text = altHobi.HobiAdi; altTreeNode.Tag = altHobi.HobiID; treeNode.Nodes.Add(altTreeNode); } } }
private void lstUstKategoriler_SelectedIndexChanged(object sender, EventArgs e) { if (lstUstKategoriler.SelectedIndex == -1) { return; } int secilenUstKategoriID = (int)lstUstKategoriler.SelectedValue; List <HobilerDTO> hobiler = _hc.AltHobileriGetir(secilenUstKategoriID); lstAltKategoriler.DisplayMember = "HobiAdi"; lstAltKategoriler.ValueMember = "HobiID"; lstAltKategoriler.DataSource = hobiler; }