private void NhomChucnangcomboBox_SelectedValueChanged(object sender, EventArgs e) { if (NhomChucnangId == null) { return; } _presenter.GetChucnangByNhomChucnang(); GetAllNodesOperation op = new GetAllNodesOperation(); ItemtreeList.NodesIterator.DoOperation(op); foreach (var i in op.AllNodes) { i.CheckState = CheckState.Unchecked; } foreach (var node in op.AllNodes) { foreach (var i in _vaitroChucnangItems) { if ((node.GetValue(node.TreeList.KeyFieldName) as Guid?).Value.CompareTo(i.ItemId.Value) == 0) { node.CheckState = CheckState.Checked; } //else //node.CheckState = CheckState.Unchecked; } } RefreshData(); }
private void roleModelBindingSource_PositionChanged(object sender, EventArgs e) { GetAllNodesOperation op = new GetAllNodesOperation(); ItemtreeList.NodesIterator.DoOperation(op); foreach (var i in op.AllNodes) { i.CheckState = CheckState.Unchecked; } _presenter.GetChucnangByVaitro(); foreach (var node in op.AllNodes) { foreach (var i in _vaitroChucnangItems) { if ((node.GetValue(node.TreeList.KeyFieldName) as Guid?).Value.CompareTo(i.ItemId.Value) == 0) { node.CheckState = CheckState.Checked; } //else //node.CheckState = CheckState.Unchecked; } } RefreshData(); }