示例#1
0
文件: FrmMain.cs 项目: xty3019/FMSBG
 private void FrmMain_Load(object sender, EventArgs e)
 {
     _frmUser.Show(dockPanel);
     _frmRole.Show(dockPanel);
     _frmFun.Show(dockPanel);
     _frmDep.Show(dockPanel);
     _frmUser.Show(dockPanel);
     //在底部状态栏显示当前登录的用户信息
     lblCurrentUser.Text = string.Format("当前管理员:{0}",GObj.CurrentUser.UserRealName);
 }
示例#2
0
        private void FrmMain_Load(object sender, EventArgs e)
        {
            InitToolBarButtonAction();
            BaseForm firstTab = null;

            if (Factory.Create <AuthLogic>().Auth(GObj.SYSTEM_FUNCTION_USER))
            {
                _frmUser = new FrmUser();
                _frmUser.Show(dockPanel);
                firstTab = _frmUser;
                _frmDict.Add(tool_User.Text, _frmUser);
            }
            if (Factory.Create <AuthLogic>().Auth(GObj.SYSTEM_FUNCTION_DEPARTMENT))
            {
                _frmDep = new FrmDepartment();
                _frmDep.Show(dockPanel);
                if (firstTab == null)
                {
                    firstTab = _frmDep;
                }
                _frmDict.Add(tool_Dep.Text, _frmDep);
            }
            if (Factory.Create <AuthLogic>().Auth(GObj.SYSTEM_FUNCTION_ROLE))
            {
                _frmRole = new FrmRole();
                _frmRole.Show(dockPanel);
                if (firstTab == null)
                {
                    firstTab = _frmRole;
                }
                _frmDict.Add(tool_Role.Text, _frmRole);
            }
            if (Factory.Create <AuthLogic>().Auth(GObj.SYSTEM_FUNCTION_FUNCTION))
            {
                _frmFun = new FrmFunction();
                _frmFun.Show(dockPanel);
                if (firstTab == null)
                {
                    firstTab = _frmFun;
                }
                _frmDict.Add(tool_Function.Text, _frmFun);
            }

            if (firstTab != null)
            {
                firstTab.Show(dockPanel);
            }
            //在底部状态栏显示当前登录的用户信息
            lblCurrentUser.Text = string.Format("当前管理员:{0}", GObj.CurrentUser.UserRealName);
        }
示例#3
0
        private void InitTabPage()
        {
            BaseForm firstTab = null;

            if (Factory.Create <AuthLogic>().Auth(GObj.SYSTEM_FUNCTION_USER))
            {
                _frmUser = new FrmUser();
                _frmUser.Show(dockPanel);
                firstTab          = _frmUser;
                tool_User.Enabled = true;
                _frmDict.Add(tool_User.Text, _frmUser);
            }
            if (Factory.Create <AuthLogic>().Auth(GObj.SYSTEM_FUNCTION_DEPARTMENT))
            {
                _frmDep = new FrmDepartment();
                _frmDep.Show(dockPanel);
                if (firstTab == null)
                {
                    firstTab = _frmDep;
                }
                tool_Dep.Enabled = true;
                _frmDict.Add(tool_Dep.Text, _frmDep);
            }
            if (Factory.Create <AuthLogic>().Auth(GObj.SYSTEM_FUNCTION_ROLE))
            {
                _frmRole = new FrmRole();
                _frmRole.Show(dockPanel);
                if (firstTab == null)
                {
                    firstTab = _frmRole;
                }
                tool_Role.Enabled = true;
                _frmDict.Add(tool_Role.Text, _frmRole);
            }
            if (Factory.Create <AuthLogic>().Auth(GObj.SYSTEM_FUNCTION_FUNCTION))
            {
                _frmFun = new FrmFunction();
                _frmFun.Show(dockPanel);
                if (firstTab == null)
                {
                    firstTab = _frmFun;
                }
                tool_Function.Enabled = true;
                _frmDict.Add(tool_Function.Text, _frmFun);
            }
            if (Factory.Create <AuthLogic>().Auth(GObj.SYSTEM_FUNCTION_TEMPLATE))
            {
                _frmTemp = new FrmTemplate();
                _frmTemp.Show(dockPanel);
                if (firstTab == null)
                {
                    firstTab = _frmTemp;
                }
                tool_Template.Enabled = true;
                _frmDict.Add(tool_Template.Text, _frmTemp);
            }

            if (firstTab != null)
            {
                firstTab.Show(dockPanel);
            }
        }