Beispiel #1
0
        /// <summary>
        /// treeDepData点击事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void treeDepData_NodeSelected(object sender, TreeViewClickEventArgs e)
        {
            // string ID = treeDepData.SelectedNode.Value;
            string ID = e.Value;

            switch (Convert.ToInt32(ID.Split(',')[0]))
            {
            case (int)TreeMode.dep:
                frmDepartmentDetail frm = new frmDepartmentDetail();
                frm.D_ID = ID.Split(',')[1];
                Show(frm, (MobileForm form, object args) =>
                {
                    if (frm.ShowResult == ShowResult.Yes)
                    {
                        Mode = DepartmentMode.层级;
                        Bind();
                    }
                });
                break;

            case (int)TreeMode.user:
                frmUserDetail frmUserDetail = new frmUserDetail();
                frmUserDetail.U_ID = ID.Split(',')[1];
                Show(frmUserDetail);
                break;
            }
        }
Beispiel #2
0
        /// <summary>
        /// 部门显示模式
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnDLayout_Click(object sender, EventArgs e)
        {
            switch (Mode)
            {
            case DepartmentMode.列表:
                Mode = DepartmentMode.层级;
                break;

            case DepartmentMode.层级:
                Mode = DepartmentMode.列表;
                break;
            }
            Bind();
        }
Beispiel #3
0
        AutofacConfig AutofacConfig = new AutofacConfig(); //调用配置类
        #endregion

        /// <summary>
        /// 初始化事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void frmDepartment_Load(object sender, EventArgs e)
        {
            Mode = DepartmentMode.列表;
            Bind();
        }