コード例 #1
0
ファイル: frmStartup.cs プロジェクト: abdojobs/medipro
        private void tabControlMain_SelectedPageChanging(object sender, DevExpress.XtraTab.TabPageChangingEventArgs e)
        {
            bool IsView;

            switch (e.Page.Tag.ToString())
            {
            case "1":
                IsView = SqlDb.IsViewMainMenu(tabPageHome.Tag.ToString(), AppVariable.CURRENT_USER_LEVEL_ID.ToString());
                if (IsView == false)
                {
                    MessageBox.Show("Sorry, Administrator is not allow this action?", "MediPro :: Clinic System", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    e.Cancel = true;
                }
                break;

            case "2":
                IsView = SqlDb.IsViewMainMenu(tabPageMasterFile.Tag.ToString(), AppVariable.CURRENT_USER_LEVEL_ID.ToString());
                if (IsView == false)
                {
                    MessageBox.Show("Sorry, Administrator is not allow this action?", "MediPro :: Clinic System", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    e.Cancel = true;
                }
                break;

            case "3":
            //IsView = SqlDb.IsViewMainMenu(tabPageMedicalRecord.Tag.ToString(), AppVariable.CURRENT_USER_LEVEL_ID.ToString());
            //if (IsView == false)
            //{
            //    MessageBox.Show("Sorry, Administrator is not allow this action?", "MediPro :: Clinic System", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            //    e.Cancel = true;
            //}
            //else
            //{
            //    LoadLuePatient();
            //}
            //break;

            case "4":
                IsView = SqlDb.IsViewMainMenu(tabPageReport.Tag.ToString(), AppVariable.CURRENT_USER_LEVEL_ID.ToString());
                if (IsView == false)
                {
                    MessageBox.Show("Sorry, Administrator is not allow this action?", "MediPro :: Clinic System", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    e.Cancel = true;
                }
                break;

            case "5":
                IsView = SqlDb.IsViewMainMenu(tabPageAdministrator.Tag.ToString(), AppVariable.CURRENT_USER_LEVEL_ID.ToString());
                if (IsView == false)
                {
                    MessageBox.Show("Sorry, Administrator is not allow this action?", "MediPro :: Clinic System", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    e.Cancel = true;
                }
                break;
            }
        }
コード例 #2
0
ファイル: frmUserLevel.cs プロジェクト: abdojobs/medipro
        private void BindingchkMainMenu()
        {
            bool viewMainMenu = SqlDb.IsViewMainMenu(CurMainMenuID.ToString(), CurLevelID.ToString());

            if (viewMainMenu == true)
            {
                chkMainMenuView.EditValue = true;
            }
            else
            {
                chkMainMenuView.EditValue = false;
            }
        }