示例#1
0
 public TreeViewMapping(List <Category> data)
 {
     Reset();
     foreach (var itemC in data)
     {
         TreeViewMappingElement Map2 = Map.AddElement(itemC.CategoryName);
         foreach (var itemI in itemC.Institutions)
         {
             TreeViewMappingElement Map3 = Map2.AddElement(itemI.InstitutionName);
             foreach (var itemA in itemI.Accounts)
             {
                 Map3.AddElement(itemA.AccountName);
             }
         }
     }
 }
示例#2
0
 internal void AddItem(NodeAddress nodeAddress, IAccountingElement iNewAcc)
 {
     TreeViewMappingElement elmt    = GetElement(nodeAddress.GetParent());
     TreeViewMappingElement newElmt = elmt.AddElement(nodeAddress.Address.Last(), TreeViewMappingElement.CreateElement(iNewAcc));
 }