示例#1
0
 private void btnSave_Click(object sender, RoutedEventArgs e)
 {
     if (cbNode.SelectedIndex == 0)
     {
         knowlegeBaseManager.AddNode(new NodeBuilder().
                                     SetId(Convert.ToInt32(tbId.Text)).
                                     SetChilds(SelectedChildLinks).
                                     SetVariants(Variants).
                                     GetNode());
     }
     else
     {
         int id = (int)(cbNode.SelectedItem as ContentControl).Tag;
         knowlegeBaseManager.SetNodeChilds(id, SelectedChildLinks);
         knowlegeBaseManager.SetNodeVariants(id, Variants);
     }
     Load();
 }