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; } }
private void BindingchkMainMenu() { bool viewMainMenu = SqlDb.IsViewMainMenu(CurMainMenuID.ToString(), CurLevelID.ToString()); if (viewMainMenu == true) { chkMainMenuView.EditValue = true; } else { chkMainMenuView.EditValue = false; } }