private void Seed() { Group friends = new Group() { ID = GenerateID(), Name = "Friends" }; root.AddItem(friends); Person udi = new Person() { ID = GenerateID(), FirstName = "Udi", LastName = "Cohen" }; friends.AddItem(udi); Group bestFriends = new Group() { ID = GenerateID(), Name = "Best Friends" }; friends.AddItem(bestFriends); Group coWorkers = new Group() { ID = GenerateID(), Name = "Co Workers" }; root.AddItem(coWorkers); Person shlomi = new Person() { ID = GenerateID(), FirstName = "Shlomi", LastName = "Agiv" }; coWorkers.AddItem(shlomi); Group family = new Group() { ID = GenerateID(), Name = "Family" }; root.AddItem(family); Person adva = new Person() { ID = GenerateID(), FirstName = "Adva", LastName = "Mor" }; family.AddItem(adva); Person ori = new Person() { ID = GenerateID(), FirstName = "Ori", LastName = "Calvo" }; root.AddItem(ori); }
public void AddGroup(int parentId, Group newGroup) { Group parent = (Group)GetItemByID(parentId); newGroup.ID = GenerateID(); parent.AddItem(newGroup); Save(); }