private void ImportButton_Click(object sender, RoutedEventArgs e) { this.employees = CompanyHierarchy.GetData(); foreach (var employee in this.employees) { CheckBox current = new CheckBox { Margin = new Thickness(4), Content = string.Format("{0} {1}'s Report", employee.FirstName, employee.LastName), Name = "_" + employee.Id }; current.Click += this.Checkbox_Click; if (employee is IDeveloper) { this.ProjectReports.Children.Add(current); } else if (employee is ISalesEmployee) { this.SalesReports.Children.Add(current); } } }
public void Change_the_parent_node_of_a_given_node() { parentchange pc = new parentchange { id = 2, newparentid = 4 }; CompanyHierarchy companyhierarchytestobj = new CompanyHierarchy(); bool result = companyhierarchytestobj.Change_the_parent_node_of_a_given_node(pc); }
public void Get_all_childrenTest() { Node node = new Node { Id = 1, name = "CEO", parentId = 0 }; CompanyHierarchy companyhierarchytestobj = new CompanyHierarchy(); companyhierarchytestobj.Get_all_children(node); }