public DeptEmpTree(TreeView tv, ICompany icompany, IEmployee iemployee, EmpSearchTerm searchTerm) : base(tv, iemployee, searchTerm) { deptEmpTree = new DepartmentTree(icompany, tv); }
private void RebuildDeptTree() { ExtTreeNode curNode = TrvDepts.SelectedNode as ExtTreeNode; try { TrvDepts.Nodes.Clear(); tree = new DepartmentTree(icompany, TrvDepts); if (null != tree) { tree.BuildTree(); } } catch (BIZException be) { ShowErrorInfo("读取部门列表失败: " + be.Message); } catch (DAOException de) { ShowErrorInfo("读取部门列表失败: " + de.Message); } SelectTreeNode(curNode); }