示例#1
0
        /// <summary>
        /// Обновление структуры организации
        /// </summary>
        /// <param name="model"></param>
        /// <param name="e"></param>
        public void UpdateTree(IModel model, UpdateTreeEventArgs e)
        {
            this.OrgTree.Nodes.Clear();
            DepartementNames = e.DepNameList;

            TreeNode root = new TreeNode(e.Root.Name);

            foreach (var child in e.Root.Children)
            {
                root.Nodes.Add(BuildTree(child));
            }

            this.OrgTree.Nodes.Add(root);
            this.Text = root.Text;
        }
示例#2
0
 public void UpdateMessage(IModel model, UpdateTreeEventArgs e)
 {
     this.textBoxMessage.Text = e.Message;
 }