Beispiel #1
0
        void BindOrgTree()
        {
            this.trOrg.Nodes.Clear();
            List <HR_OrgResult> lstRst = orgLogic.GetOrgTree(new HR_OrgParam()
            {
            });

            DevComponents.AdvTree.Node orgNode = null;
            foreach (HR_OrgResult rst in lstRst)
            {
                orgNode = new DevComponents.AdvTree.Node();
                orgNode.VerticalCellLayoutAlignment = DevComponents.AdvTree.eHorizontalAlign.Left;
                orgNode.CellLayout = DevComponents.AdvTree.eCellLayout.Vertical;
                orgNode.Text       = "[" + rst.OrgNo + "]" + rst.OrgName;
                orgNode.Name       = "trnOrg" + rst.OrgID;
                orgNode.Tag        = rst.OrgID + "," + rst.OrgGuID + "," + 0 + "," + orgNode.Level;
                orgNode.Image      = global::ZNLCRM.UI.Properties.Resources.org;
                if (OrgID > 0 && OrgID != rst.OrgID)
                {
                    orgNode.Visible = false;
                }
                trOrg.Nodes.Add(orgNode);
            }
            trOrg.ExpandAll();
        }
Beispiel #2
0
 void BindDataGridView()
 {
     dgvRole.DataSource = roleLogic.GetRolesTree(new Sys_RoleParam()
     {
     });
     dgvOrg.DataSource = orgLogic.GetOrgTree(new HR_OrgParam()
     {
     });
     dgvDept.DataSource = deptLogic.GetPageList(new HR_DepartmentParam()
     {
     });
     dgvEmp.DataSource = empLogic.GetPageList(new HR_EmployeeParam()
     {
     });
 }