public bool SystemOpen() { if (SqlCon.State == System.Data.ConnectionState.Closed) { SqlCon.Open(); } OVRDataBaseUtils.GetRoleModules(SqlCon, RoleID, out m_lstRoleModuleID); GetSystemConfiguration(); foreach (int id in m_lstRoleModuleID) { if (id == (int)EMainFormUIType.emWndGeneralData) { GeneralDataOpen(); } else if (id == (int)EMainFormUIType.emWndRegister) { RegisterOpen(); } else if (id == (int)EMainFormUIType.emWndDrawArrange) { DrawArrangeOpen(); } else if (id == (int)EMainFormUIType.emWndMatchSchedule) { MatchScheduleOpen(); } else if (id == (int)EMainFormUIType.emWndPluginMgr) { PluginMgrOpen(); } else if (id == (int)EMainFormUIType.emWndRankMedal) { RankMedalOpen(); } else if (id == (int)EMainFormUIType.emWndReports) { } else if (id == (int)EMainFormUIType.emWndCommunicate) { OnCommunication(); } else if (id == (int)EMainFormUIType.emWndNetwork) { NetworkOpen(); } else if (id == (int)EMainFormUIType.emWndRecord) { RecordOpen(); } } AddAside(); return(true); }
public bool SystemOpen() { if (SqlCon.State == System.Data.ConnectionState.Closed) { SqlCon.Open(); } OVRDataBaseUtils.GetRoleModules(SqlCon, RoleID, out m_lstRoleModuleID); Localization(); GetSystemConfiguration(); btnItemGenData.Visible = false; btnItemRegister.Visible = false; btnItemDrawArrange.Visible = false; btnItemSchedule.Visible = false; btnItemMatchData.Visible = false; btnItemMedal.Visible = false; btnItemReports.Visible = false; btnItemBackup.Visible = false; btnItemCommunicate.Visible = false; btnItemNetwork.Visible = false; btnItemRecord.Visible = false; foreach (int id in m_lstRoleModuleID) { if (id == (int)EMainFormUIType.emWndGeneralData) { GeneralDataOpen(); btnItemGenData.Visible = true; } else if (id == (int)EMainFormUIType.emWndRegister) { RegisterOpen(); btnItemRegister.Visible = true; } else if (id == (int)EMainFormUIType.emWndDrawArrange) { DrawArrangeOpen(); btnItemDrawArrange.Visible = true; } else if (id == (int)EMainFormUIType.emWndMatchSchedule) { MatchScheduleOpen(); btnItemSchedule.Visible = true; } else if (id == (int)EMainFormUIType.emWndPluginMgr) { PluginMgrOpen(); btnItemMatchData.Visible = true; } else if (id == (int)EMainFormUIType.emWndRankMedal) { RankMedalOpen(); btnItemMedal.Visible = true; } else if (id == (int)EMainFormUIType.emWndReports) { ReportsOpen(); btnItemReports.Visible = true; } else if (id == (int)EMainFormUIType.emWndBackupDB) { btnItemBackup.Visible = true; } else if (id == (int)EMainFormUIType.emWndCommunicate) { btnItemCommunicate.Visible = true; } else if (id == (int)EMainFormUIType.emWndNetwork) { NetworkOpen(); btnItemNetwork.Visible = true; } else if (id == (int)EMainFormUIType.emWndRecord) { RecordOpen(); btnItemRecord.Visible = true; } } return(true); }