diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/FrmPatrolerManager.cs b/FrmPatrolerManager.cs index b802788..11421f2 100644 --- a/FrmPatrolerManager.cs +++ b/FrmPatrolerManager.cs @@ -177,15 +177,15 @@ private void initForm() { - if (!Utility.userRole.Contains("巡检员新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员新增")) { btn_add_person.Visible = false; } - if (!Utility.userRole.Contains("巡检员编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员编辑")) { 编辑ToolStripMenuItem.Visible = false; } - if (!Utility.userRole.Contains("巡检员注销")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员注销")) { 注销ToolStripMenuItem.Visible = false; } diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/FrmPatrolerManager.cs b/FrmPatrolerManager.cs index b802788..11421f2 100644 --- a/FrmPatrolerManager.cs +++ b/FrmPatrolerManager.cs @@ -177,15 +177,15 @@ private void initForm() { - if (!Utility.userRole.Contains("巡检员新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员新增")) { btn_add_person.Visible = false; } - if (!Utility.userRole.Contains("巡检员编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员编辑")) { 编辑ToolStripMenuItem.Visible = false; } - if (!Utility.userRole.Contains("巡检员注销")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员注销")) { 注销ToolStripMenuItem.Visible = false; } diff --git a/FrmRoleInfoManager.cs b/FrmRoleInfoManager.cs index c02635d..268888c 100644 --- a/FrmRoleInfoManager.cs +++ b/FrmRoleInfoManager.cs @@ -16,11 +16,11 @@ private void FrmRoleInfoManager_Load(object sender, EventArgs e) { reloadGrid(); - if (Utility.userRole.IndexOf("角色新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("角色删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/FrmPatrolerManager.cs b/FrmPatrolerManager.cs index b802788..11421f2 100644 --- a/FrmPatrolerManager.cs +++ b/FrmPatrolerManager.cs @@ -177,15 +177,15 @@ private void initForm() { - if (!Utility.userRole.Contains("巡检员新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员新增")) { btn_add_person.Visible = false; } - if (!Utility.userRole.Contains("巡检员编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员编辑")) { 编辑ToolStripMenuItem.Visible = false; } - if (!Utility.userRole.Contains("巡检员注销")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员注销")) { 注销ToolStripMenuItem.Visible = false; } diff --git a/FrmRoleInfoManager.cs b/FrmRoleInfoManager.cs index c02635d..268888c 100644 --- a/FrmRoleInfoManager.cs +++ b/FrmRoleInfoManager.cs @@ -16,11 +16,11 @@ private void FrmRoleInfoManager_Load(object sender, EventArgs e) { reloadGrid(); - if (Utility.userRole.IndexOf("角色新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("角色删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmRoleRescManager.cs b/FrmRoleRescManager.cs index 13640ce..644f644 100644 --- a/FrmRoleRescManager.cs +++ b/FrmRoleRescManager.cs @@ -20,7 +20,7 @@ IS_OPEN = true; initForm(""); initCombox(); - if (Utility.userRole.IndexOf("角色授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("角色授权")) { btn_ok.Visible = false; } diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/FrmPatrolerManager.cs b/FrmPatrolerManager.cs index b802788..11421f2 100644 --- a/FrmPatrolerManager.cs +++ b/FrmPatrolerManager.cs @@ -177,15 +177,15 @@ private void initForm() { - if (!Utility.userRole.Contains("巡检员新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员新增")) { btn_add_person.Visible = false; } - if (!Utility.userRole.Contains("巡检员编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员编辑")) { 编辑ToolStripMenuItem.Visible = false; } - if (!Utility.userRole.Contains("巡检员注销")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员注销")) { 注销ToolStripMenuItem.Visible = false; } diff --git a/FrmRoleInfoManager.cs b/FrmRoleInfoManager.cs index c02635d..268888c 100644 --- a/FrmRoleInfoManager.cs +++ b/FrmRoleInfoManager.cs @@ -16,11 +16,11 @@ private void FrmRoleInfoManager_Load(object sender, EventArgs e) { reloadGrid(); - if (Utility.userRole.IndexOf("角色新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("角色删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmRoleRescManager.cs b/FrmRoleRescManager.cs index 13640ce..644f644 100644 --- a/FrmRoleRescManager.cs +++ b/FrmRoleRescManager.cs @@ -20,7 +20,7 @@ IS_OPEN = true; initForm(""); initCombox(); - if (Utility.userRole.IndexOf("角色授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("角色授权")) { btn_ok.Visible = false; } diff --git a/FrmSysUserInfoManger.cs b/FrmSysUserInfoManger.cs index 4d1b7da..28c1f6d 100644 --- a/FrmSysUserInfoManger.cs +++ b/FrmSysUserInfoManger.cs @@ -22,11 +22,11 @@ { IS_OPEN = true; reloadGrid(currentpage); - if (Utility.userRole.IndexOf("用户新增") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户新增")) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("用户删除") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户删除")) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/FrmPatrolerManager.cs b/FrmPatrolerManager.cs index b802788..11421f2 100644 --- a/FrmPatrolerManager.cs +++ b/FrmPatrolerManager.cs @@ -177,15 +177,15 @@ private void initForm() { - if (!Utility.userRole.Contains("巡检员新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员新增")) { btn_add_person.Visible = false; } - if (!Utility.userRole.Contains("巡检员编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员编辑")) { 编辑ToolStripMenuItem.Visible = false; } - if (!Utility.userRole.Contains("巡检员注销")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员注销")) { 注销ToolStripMenuItem.Visible = false; } diff --git a/FrmRoleInfoManager.cs b/FrmRoleInfoManager.cs index c02635d..268888c 100644 --- a/FrmRoleInfoManager.cs +++ b/FrmRoleInfoManager.cs @@ -16,11 +16,11 @@ private void FrmRoleInfoManager_Load(object sender, EventArgs e) { reloadGrid(); - if (Utility.userRole.IndexOf("角色新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("角色删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmRoleRescManager.cs b/FrmRoleRescManager.cs index 13640ce..644f644 100644 --- a/FrmRoleRescManager.cs +++ b/FrmRoleRescManager.cs @@ -20,7 +20,7 @@ IS_OPEN = true; initForm(""); initCombox(); - if (Utility.userRole.IndexOf("角色授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("角色授权")) { btn_ok.Visible = false; } diff --git a/FrmSysUserInfoManger.cs b/FrmSysUserInfoManger.cs index 4d1b7da..28c1f6d 100644 --- a/FrmSysUserInfoManger.cs +++ b/FrmSysUserInfoManger.cs @@ -22,11 +22,11 @@ { IS_OPEN = true; reloadGrid(currentpage); - if (Utility.userRole.IndexOf("用户新增") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户新增")) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("用户删除") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户删除")) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmUserRole.cs b/FrmUserRole.cs index b5feef0..376da46 100644 --- a/FrmUserRole.cs +++ b/FrmUserRole.cs @@ -19,7 +19,7 @@ IS_OPEN = true; reloadGrid(-1); initCombox(); - if (Utility.userRole.IndexOf("用户授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户授权")) { btn_ok.Visible = false; } diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/FrmPatrolerManager.cs b/FrmPatrolerManager.cs index b802788..11421f2 100644 --- a/FrmPatrolerManager.cs +++ b/FrmPatrolerManager.cs @@ -177,15 +177,15 @@ private void initForm() { - if (!Utility.userRole.Contains("巡检员新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员新增")) { btn_add_person.Visible = false; } - if (!Utility.userRole.Contains("巡检员编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员编辑")) { 编辑ToolStripMenuItem.Visible = false; } - if (!Utility.userRole.Contains("巡检员注销")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员注销")) { 注销ToolStripMenuItem.Visible = false; } diff --git a/FrmRoleInfoManager.cs b/FrmRoleInfoManager.cs index c02635d..268888c 100644 --- a/FrmRoleInfoManager.cs +++ b/FrmRoleInfoManager.cs @@ -16,11 +16,11 @@ private void FrmRoleInfoManager_Load(object sender, EventArgs e) { reloadGrid(); - if (Utility.userRole.IndexOf("角色新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("角色删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmRoleRescManager.cs b/FrmRoleRescManager.cs index 13640ce..644f644 100644 --- a/FrmRoleRescManager.cs +++ b/FrmRoleRescManager.cs @@ -20,7 +20,7 @@ IS_OPEN = true; initForm(""); initCombox(); - if (Utility.userRole.IndexOf("角色授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("角色授权")) { btn_ok.Visible = false; } diff --git a/FrmSysUserInfoManger.cs b/FrmSysUserInfoManger.cs index 4d1b7da..28c1f6d 100644 --- a/FrmSysUserInfoManger.cs +++ b/FrmSysUserInfoManger.cs @@ -22,11 +22,11 @@ { IS_OPEN = true; reloadGrid(currentpage); - if (Utility.userRole.IndexOf("用户新增") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户新增")) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("用户删除") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户删除")) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmUserRole.cs b/FrmUserRole.cs index b5feef0..376da46 100644 --- a/FrmUserRole.cs +++ b/FrmUserRole.cs @@ -19,7 +19,7 @@ IS_OPEN = true; reloadGrid(-1); initCombox(); - if (Utility.userRole.IndexOf("用户授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户授权")) { btn_ok.Visible = false; } diff --git a/MainFrm.cs b/MainFrm.cs index 732a3ac..b16d9d3 100644 --- a/MainFrm.cs +++ b/MainFrm.cs @@ -152,8 +152,12 @@ balloonEx2 = new GSOBalloonEx(globeControl2.Handle); Utility.SetBallons(featureTooltip, balloonEx); panelOfTable.Height = 200; - //RigthMenuSet(); - //MenuSet(); + if (Utility.isLoginNeeded) + { + RigthMenuSet(); + MenuSet(); + } + } /// diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/FrmPatrolerManager.cs b/FrmPatrolerManager.cs index b802788..11421f2 100644 --- a/FrmPatrolerManager.cs +++ b/FrmPatrolerManager.cs @@ -177,15 +177,15 @@ private void initForm() { - if (!Utility.userRole.Contains("巡检员新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员新增")) { btn_add_person.Visible = false; } - if (!Utility.userRole.Contains("巡检员编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员编辑")) { 编辑ToolStripMenuItem.Visible = false; } - if (!Utility.userRole.Contains("巡检员注销")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员注销")) { 注销ToolStripMenuItem.Visible = false; } diff --git a/FrmRoleInfoManager.cs b/FrmRoleInfoManager.cs index c02635d..268888c 100644 --- a/FrmRoleInfoManager.cs +++ b/FrmRoleInfoManager.cs @@ -16,11 +16,11 @@ private void FrmRoleInfoManager_Load(object sender, EventArgs e) { reloadGrid(); - if (Utility.userRole.IndexOf("角色新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("角色删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmRoleRescManager.cs b/FrmRoleRescManager.cs index 13640ce..644f644 100644 --- a/FrmRoleRescManager.cs +++ b/FrmRoleRescManager.cs @@ -20,7 +20,7 @@ IS_OPEN = true; initForm(""); initCombox(); - if (Utility.userRole.IndexOf("角色授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("角色授权")) { btn_ok.Visible = false; } diff --git a/FrmSysUserInfoManger.cs b/FrmSysUserInfoManger.cs index 4d1b7da..28c1f6d 100644 --- a/FrmSysUserInfoManger.cs +++ b/FrmSysUserInfoManger.cs @@ -22,11 +22,11 @@ { IS_OPEN = true; reloadGrid(currentpage); - if (Utility.userRole.IndexOf("用户新增") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户新增")) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("用户删除") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户删除")) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmUserRole.cs b/FrmUserRole.cs index b5feef0..376da46 100644 --- a/FrmUserRole.cs +++ b/FrmUserRole.cs @@ -19,7 +19,7 @@ IS_OPEN = true; reloadGrid(-1); initCombox(); - if (Utility.userRole.IndexOf("用户授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户授权")) { btn_ok.Visible = false; } diff --git a/MainFrm.cs b/MainFrm.cs index 732a3ac..b16d9d3 100644 --- a/MainFrm.cs +++ b/MainFrm.cs @@ -152,8 +152,12 @@ balloonEx2 = new GSOBalloonEx(globeControl2.Handle); Utility.SetBallons(featureTooltip, balloonEx); panelOfTable.Height = 200; - //RigthMenuSet(); - //MenuSet(); + if (Utility.isLoginNeeded) + { + RigthMenuSet(); + MenuSet(); + } + } /// diff --git a/MainFrm.designer.cs b/MainFrm.designer.cs index fa30208..8b0b199 100644 --- a/MainFrm.designer.cs +++ b/MainFrm.designer.cs @@ -720,7 +720,7 @@ this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image"))); this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripDropDownButton1.Name = "toolStripDropDownButton1"; - this.toolStripDropDownButton1.Size = new System.Drawing.Size(45, 21); + this.toolStripDropDownButton1.Size = new System.Drawing.Size(45, 20); this.toolStripDropDownButton1.Text = "帮助"; this.toolStripDropDownButton1.Visible = false; // @@ -1714,49 +1714,49 @@ // 创建拓扑ToolStripMenuItem // this.创建拓扑ToolStripMenuItem.Name = "创建拓扑ToolStripMenuItem"; - this.创建拓扑ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.创建拓扑ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.创建拓扑ToolStripMenuItem.Text = "创建拓扑"; this.创建拓扑ToolStripMenuItem.Click += new System.EventHandler(this.创建拓扑ToolStripMenuItem_Click); // // 上游分析ToolStripMenuItem // this.上游分析ToolStripMenuItem.Name = "上游分析ToolStripMenuItem"; - this.上游分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.上游分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.上游分析ToolStripMenuItem.Text = "上游分析"; this.上游分析ToolStripMenuItem.Click += new System.EventHandler(this.上游分析ToolStripMenuItem_Click); // // 下游分析ToolStripMenuItem // this.下游分析ToolStripMenuItem.Name = "下游分析ToolStripMenuItem"; - this.下游分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.下游分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.下游分析ToolStripMenuItem.Text = "下游分析"; this.下游分析ToolStripMenuItem.Click += new System.EventHandler(this.下游分析ToolStripMenuItem_Click); // // 流向分析ToolStripMenuItem // this.流向分析ToolStripMenuItem.Name = "流向分析ToolStripMenuItem"; - this.流向分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.流向分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.流向分析ToolStripMenuItem.Text = "流向分析"; this.流向分析ToolStripMenuItem.Click += new System.EventHandler(this.流向分析ToolStripMenuItem_Click); // // 关阀分析ToolStripMenuItem // this.关阀分析ToolStripMenuItem.Name = "关阀分析ToolStripMenuItem"; - this.关阀分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.关阀分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.关阀分析ToolStripMenuItem.Text = "关阀分析"; this.关阀分析ToolStripMenuItem.Click += new System.EventHandler(this.关阀分析ToolStripMenuItem_Click); // // 连通分析ToolStripMenuItem // this.连通分析ToolStripMenuItem.Name = "连通分析ToolStripMenuItem"; - this.连通分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.连通分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.连通分析ToolStripMenuItem.Text = "连通分析"; this.连通分析ToolStripMenuItem.Click += new System.EventHandler(this.连通分析ToolStripMenuItem_Click); // // 爆管分析ToolStripMenuItem // this.爆管分析ToolStripMenuItem.Name = "爆管分析ToolStripMenuItem"; - this.爆管分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.爆管分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.爆管分析ToolStripMenuItem.Text = "爆管分析"; this.爆管分析ToolStripMenuItem.Click += new System.EventHandler(this.爆管分析ToolStripMenuItem_Click); // @@ -4469,7 +4469,7 @@ this.dataGridViewX2.ReadOnly = true; this.dataGridViewX2.RowHeadersVisible = false; this.dataGridViewX2.RowTemplate.Height = 23; - this.dataGridViewX2.Size = new System.Drawing.Size(34942, 92); + this.dataGridViewX2.Size = new System.Drawing.Size(35536, 92); this.dataGridViewX2.TabIndex = 11; // // dataGridViewTextBoxColumn10 @@ -4563,7 +4563,7 @@ this.dataGridViewX3.ReadOnly = true; this.dataGridViewX3.RowHeadersVisible = false; this.dataGridViewX3.RowTemplate.Height = 23; - this.dataGridViewX3.Size = new System.Drawing.Size(34941, 127); + this.dataGridViewX3.Size = new System.Drawing.Size(35535, 127); this.dataGridViewX3.TabIndex = 5; this.dataGridViewX3.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.dataGridViewX3_MouseDoubleClick); // diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/FrmPatrolerManager.cs b/FrmPatrolerManager.cs index b802788..11421f2 100644 --- a/FrmPatrolerManager.cs +++ b/FrmPatrolerManager.cs @@ -177,15 +177,15 @@ private void initForm() { - if (!Utility.userRole.Contains("巡检员新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员新增")) { btn_add_person.Visible = false; } - if (!Utility.userRole.Contains("巡检员编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员编辑")) { 编辑ToolStripMenuItem.Visible = false; } - if (!Utility.userRole.Contains("巡检员注销")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员注销")) { 注销ToolStripMenuItem.Visible = false; } diff --git a/FrmRoleInfoManager.cs b/FrmRoleInfoManager.cs index c02635d..268888c 100644 --- a/FrmRoleInfoManager.cs +++ b/FrmRoleInfoManager.cs @@ -16,11 +16,11 @@ private void FrmRoleInfoManager_Load(object sender, EventArgs e) { reloadGrid(); - if (Utility.userRole.IndexOf("角色新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("角色删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmRoleRescManager.cs b/FrmRoleRescManager.cs index 13640ce..644f644 100644 --- a/FrmRoleRescManager.cs +++ b/FrmRoleRescManager.cs @@ -20,7 +20,7 @@ IS_OPEN = true; initForm(""); initCombox(); - if (Utility.userRole.IndexOf("角色授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("角色授权")) { btn_ok.Visible = false; } diff --git a/FrmSysUserInfoManger.cs b/FrmSysUserInfoManger.cs index 4d1b7da..28c1f6d 100644 --- a/FrmSysUserInfoManger.cs +++ b/FrmSysUserInfoManger.cs @@ -22,11 +22,11 @@ { IS_OPEN = true; reloadGrid(currentpage); - if (Utility.userRole.IndexOf("用户新增") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户新增")) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("用户删除") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户删除")) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmUserRole.cs b/FrmUserRole.cs index b5feef0..376da46 100644 --- a/FrmUserRole.cs +++ b/FrmUserRole.cs @@ -19,7 +19,7 @@ IS_OPEN = true; reloadGrid(-1); initCombox(); - if (Utility.userRole.IndexOf("用户授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户授权")) { btn_ok.Visible = false; } diff --git a/MainFrm.cs b/MainFrm.cs index 732a3ac..b16d9d3 100644 --- a/MainFrm.cs +++ b/MainFrm.cs @@ -152,8 +152,12 @@ balloonEx2 = new GSOBalloonEx(globeControl2.Handle); Utility.SetBallons(featureTooltip, balloonEx); panelOfTable.Height = 200; - //RigthMenuSet(); - //MenuSet(); + if (Utility.isLoginNeeded) + { + RigthMenuSet(); + MenuSet(); + } + } /// diff --git a/MainFrm.designer.cs b/MainFrm.designer.cs index fa30208..8b0b199 100644 --- a/MainFrm.designer.cs +++ b/MainFrm.designer.cs @@ -720,7 +720,7 @@ this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image"))); this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripDropDownButton1.Name = "toolStripDropDownButton1"; - this.toolStripDropDownButton1.Size = new System.Drawing.Size(45, 21); + this.toolStripDropDownButton1.Size = new System.Drawing.Size(45, 20); this.toolStripDropDownButton1.Text = "帮助"; this.toolStripDropDownButton1.Visible = false; // @@ -1714,49 +1714,49 @@ // 创建拓扑ToolStripMenuItem // this.创建拓扑ToolStripMenuItem.Name = "创建拓扑ToolStripMenuItem"; - this.创建拓扑ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.创建拓扑ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.创建拓扑ToolStripMenuItem.Text = "创建拓扑"; this.创建拓扑ToolStripMenuItem.Click += new System.EventHandler(this.创建拓扑ToolStripMenuItem_Click); // // 上游分析ToolStripMenuItem // this.上游分析ToolStripMenuItem.Name = "上游分析ToolStripMenuItem"; - this.上游分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.上游分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.上游分析ToolStripMenuItem.Text = "上游分析"; this.上游分析ToolStripMenuItem.Click += new System.EventHandler(this.上游分析ToolStripMenuItem_Click); // // 下游分析ToolStripMenuItem // this.下游分析ToolStripMenuItem.Name = "下游分析ToolStripMenuItem"; - this.下游分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.下游分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.下游分析ToolStripMenuItem.Text = "下游分析"; this.下游分析ToolStripMenuItem.Click += new System.EventHandler(this.下游分析ToolStripMenuItem_Click); // // 流向分析ToolStripMenuItem // this.流向分析ToolStripMenuItem.Name = "流向分析ToolStripMenuItem"; - this.流向分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.流向分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.流向分析ToolStripMenuItem.Text = "流向分析"; this.流向分析ToolStripMenuItem.Click += new System.EventHandler(this.流向分析ToolStripMenuItem_Click); // // 关阀分析ToolStripMenuItem // this.关阀分析ToolStripMenuItem.Name = "关阀分析ToolStripMenuItem"; - this.关阀分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.关阀分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.关阀分析ToolStripMenuItem.Text = "关阀分析"; this.关阀分析ToolStripMenuItem.Click += new System.EventHandler(this.关阀分析ToolStripMenuItem_Click); // // 连通分析ToolStripMenuItem // this.连通分析ToolStripMenuItem.Name = "连通分析ToolStripMenuItem"; - this.连通分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.连通分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.连通分析ToolStripMenuItem.Text = "连通分析"; this.连通分析ToolStripMenuItem.Click += new System.EventHandler(this.连通分析ToolStripMenuItem_Click); // // 爆管分析ToolStripMenuItem // this.爆管分析ToolStripMenuItem.Name = "爆管分析ToolStripMenuItem"; - this.爆管分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.爆管分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.爆管分析ToolStripMenuItem.Text = "爆管分析"; this.爆管分析ToolStripMenuItem.Click += new System.EventHandler(this.爆管分析ToolStripMenuItem_Click); // @@ -4469,7 +4469,7 @@ this.dataGridViewX2.ReadOnly = true; this.dataGridViewX2.RowHeadersVisible = false; this.dataGridViewX2.RowTemplate.Height = 23; - this.dataGridViewX2.Size = new System.Drawing.Size(34942, 92); + this.dataGridViewX2.Size = new System.Drawing.Size(35536, 92); this.dataGridViewX2.TabIndex = 11; // // dataGridViewTextBoxColumn10 @@ -4563,7 +4563,7 @@ this.dataGridViewX3.ReadOnly = true; this.dataGridViewX3.RowHeadersVisible = false; this.dataGridViewX3.RowTemplate.Height = 23; - this.dataGridViewX3.Size = new System.Drawing.Size(34941, 127); + this.dataGridViewX3.Size = new System.Drawing.Size(35535, 127); this.dataGridViewX3.TabIndex = 5; this.dataGridViewX3.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.dataGridViewX3_MouseDoubleClick); // diff --git a/Program.cs b/Program.cs index a76d0d4..ef61a3e 100644 --- a/Program.cs +++ b/Program.cs @@ -48,18 +48,21 @@ Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); - FrmLogin frm = new FrmLogin(); - if (frm.ShowDialog() == DialogResult.OK) - { - if (Utility.userRole != null) - { - Application.Run(new MainFrm()); - } - else - { - MessageBox.Show("该用户没有分配任何角色!"); - } - } + Utility.SetParams(); + Application.Run(new MainFrm()); + +// FrmLogin frm = new FrmLogin(); +// if (frm.ShowDialog() == DialogResult.OK) +// { +// if (Utility.userRole != null) +// { +// Application.Run(new MainFrm()); +// } +// else +// { +// MessageBox.Show("该用户没有分配任何角色!"); +// } +// } } private static void remoteUpDate() diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/FrmPatrolerManager.cs b/FrmPatrolerManager.cs index b802788..11421f2 100644 --- a/FrmPatrolerManager.cs +++ b/FrmPatrolerManager.cs @@ -177,15 +177,15 @@ private void initForm() { - if (!Utility.userRole.Contains("巡检员新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员新增")) { btn_add_person.Visible = false; } - if (!Utility.userRole.Contains("巡检员编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员编辑")) { 编辑ToolStripMenuItem.Visible = false; } - if (!Utility.userRole.Contains("巡检员注销")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员注销")) { 注销ToolStripMenuItem.Visible = false; } diff --git a/FrmRoleInfoManager.cs b/FrmRoleInfoManager.cs index c02635d..268888c 100644 --- a/FrmRoleInfoManager.cs +++ b/FrmRoleInfoManager.cs @@ -16,11 +16,11 @@ private void FrmRoleInfoManager_Load(object sender, EventArgs e) { reloadGrid(); - if (Utility.userRole.IndexOf("角色新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("角色删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmRoleRescManager.cs b/FrmRoleRescManager.cs index 13640ce..644f644 100644 --- a/FrmRoleRescManager.cs +++ b/FrmRoleRescManager.cs @@ -20,7 +20,7 @@ IS_OPEN = true; initForm(""); initCombox(); - if (Utility.userRole.IndexOf("角色授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("角色授权")) { btn_ok.Visible = false; } diff --git a/FrmSysUserInfoManger.cs b/FrmSysUserInfoManger.cs index 4d1b7da..28c1f6d 100644 --- a/FrmSysUserInfoManger.cs +++ b/FrmSysUserInfoManger.cs @@ -22,11 +22,11 @@ { IS_OPEN = true; reloadGrid(currentpage); - if (Utility.userRole.IndexOf("用户新增") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户新增")) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("用户删除") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户删除")) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmUserRole.cs b/FrmUserRole.cs index b5feef0..376da46 100644 --- a/FrmUserRole.cs +++ b/FrmUserRole.cs @@ -19,7 +19,7 @@ IS_OPEN = true; reloadGrid(-1); initCombox(); - if (Utility.userRole.IndexOf("用户授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户授权")) { btn_ok.Visible = false; } diff --git a/MainFrm.cs b/MainFrm.cs index 732a3ac..b16d9d3 100644 --- a/MainFrm.cs +++ b/MainFrm.cs @@ -152,8 +152,12 @@ balloonEx2 = new GSOBalloonEx(globeControl2.Handle); Utility.SetBallons(featureTooltip, balloonEx); panelOfTable.Height = 200; - //RigthMenuSet(); - //MenuSet(); + if (Utility.isLoginNeeded) + { + RigthMenuSet(); + MenuSet(); + } + } /// diff --git a/MainFrm.designer.cs b/MainFrm.designer.cs index fa30208..8b0b199 100644 --- a/MainFrm.designer.cs +++ b/MainFrm.designer.cs @@ -720,7 +720,7 @@ this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image"))); this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripDropDownButton1.Name = "toolStripDropDownButton1"; - this.toolStripDropDownButton1.Size = new System.Drawing.Size(45, 21); + this.toolStripDropDownButton1.Size = new System.Drawing.Size(45, 20); this.toolStripDropDownButton1.Text = "帮助"; this.toolStripDropDownButton1.Visible = false; // @@ -1714,49 +1714,49 @@ // 创建拓扑ToolStripMenuItem // this.创建拓扑ToolStripMenuItem.Name = "创建拓扑ToolStripMenuItem"; - this.创建拓扑ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.创建拓扑ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.创建拓扑ToolStripMenuItem.Text = "创建拓扑"; this.创建拓扑ToolStripMenuItem.Click += new System.EventHandler(this.创建拓扑ToolStripMenuItem_Click); // // 上游分析ToolStripMenuItem // this.上游分析ToolStripMenuItem.Name = "上游分析ToolStripMenuItem"; - this.上游分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.上游分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.上游分析ToolStripMenuItem.Text = "上游分析"; this.上游分析ToolStripMenuItem.Click += new System.EventHandler(this.上游分析ToolStripMenuItem_Click); // // 下游分析ToolStripMenuItem // this.下游分析ToolStripMenuItem.Name = "下游分析ToolStripMenuItem"; - this.下游分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.下游分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.下游分析ToolStripMenuItem.Text = "下游分析"; this.下游分析ToolStripMenuItem.Click += new System.EventHandler(this.下游分析ToolStripMenuItem_Click); // // 流向分析ToolStripMenuItem // this.流向分析ToolStripMenuItem.Name = "流向分析ToolStripMenuItem"; - this.流向分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.流向分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.流向分析ToolStripMenuItem.Text = "流向分析"; this.流向分析ToolStripMenuItem.Click += new System.EventHandler(this.流向分析ToolStripMenuItem_Click); // // 关阀分析ToolStripMenuItem // this.关阀分析ToolStripMenuItem.Name = "关阀分析ToolStripMenuItem"; - this.关阀分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.关阀分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.关阀分析ToolStripMenuItem.Text = "关阀分析"; this.关阀分析ToolStripMenuItem.Click += new System.EventHandler(this.关阀分析ToolStripMenuItem_Click); // // 连通分析ToolStripMenuItem // this.连通分析ToolStripMenuItem.Name = "连通分析ToolStripMenuItem"; - this.连通分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.连通分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.连通分析ToolStripMenuItem.Text = "连通分析"; this.连通分析ToolStripMenuItem.Click += new System.EventHandler(this.连通分析ToolStripMenuItem_Click); // // 爆管分析ToolStripMenuItem // this.爆管分析ToolStripMenuItem.Name = "爆管分析ToolStripMenuItem"; - this.爆管分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.爆管分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.爆管分析ToolStripMenuItem.Text = "爆管分析"; this.爆管分析ToolStripMenuItem.Click += new System.EventHandler(this.爆管分析ToolStripMenuItem_Click); // @@ -4469,7 +4469,7 @@ this.dataGridViewX2.ReadOnly = true; this.dataGridViewX2.RowHeadersVisible = false; this.dataGridViewX2.RowTemplate.Height = 23; - this.dataGridViewX2.Size = new System.Drawing.Size(34942, 92); + this.dataGridViewX2.Size = new System.Drawing.Size(35536, 92); this.dataGridViewX2.TabIndex = 11; // // dataGridViewTextBoxColumn10 @@ -4563,7 +4563,7 @@ this.dataGridViewX3.ReadOnly = true; this.dataGridViewX3.RowHeadersVisible = false; this.dataGridViewX3.RowTemplate.Height = 23; - this.dataGridViewX3.Size = new System.Drawing.Size(34941, 127); + this.dataGridViewX3.Size = new System.Drawing.Size(35535, 127); this.dataGridViewX3.TabIndex = 5; this.dataGridViewX3.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.dataGridViewX3_MouseDoubleClick); // diff --git a/Program.cs b/Program.cs index a76d0d4..ef61a3e 100644 --- a/Program.cs +++ b/Program.cs @@ -48,18 +48,21 @@ Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); - FrmLogin frm = new FrmLogin(); - if (frm.ShowDialog() == DialogResult.OK) - { - if (Utility.userRole != null) - { - Application.Run(new MainFrm()); - } - else - { - MessageBox.Show("该用户没有分配任何角色!"); - } - } + Utility.SetParams(); + Application.Run(new MainFrm()); + +// FrmLogin frm = new FrmLogin(); +// if (frm.ShowDialog() == DialogResult.OK) +// { +// if (Utility.userRole != null) +// { +// Application.Run(new MainFrm()); +// } +// else +// { +// MessageBox.Show("该用户没有分配任何角色!"); +// } +// } } private static void remoteUpDate() diff --git a/SysRescInfoManager.cs b/SysRescInfoManager.cs index 7e643a0..c31ec68 100644 --- a/SysRescInfoManager.cs +++ b/SysRescInfoManager.cs @@ -19,11 +19,11 @@ { IS_OPEN = true; reloadGrid(); - if (Utility.userRole.IndexOf("资源新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("资源新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("资源删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("资源删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/FrmPatrolerManager.cs b/FrmPatrolerManager.cs index b802788..11421f2 100644 --- a/FrmPatrolerManager.cs +++ b/FrmPatrolerManager.cs @@ -177,15 +177,15 @@ private void initForm() { - if (!Utility.userRole.Contains("巡检员新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员新增")) { btn_add_person.Visible = false; } - if (!Utility.userRole.Contains("巡检员编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员编辑")) { 编辑ToolStripMenuItem.Visible = false; } - if (!Utility.userRole.Contains("巡检员注销")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员注销")) { 注销ToolStripMenuItem.Visible = false; } diff --git a/FrmRoleInfoManager.cs b/FrmRoleInfoManager.cs index c02635d..268888c 100644 --- a/FrmRoleInfoManager.cs +++ b/FrmRoleInfoManager.cs @@ -16,11 +16,11 @@ private void FrmRoleInfoManager_Load(object sender, EventArgs e) { reloadGrid(); - if (Utility.userRole.IndexOf("角色新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("角色删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmRoleRescManager.cs b/FrmRoleRescManager.cs index 13640ce..644f644 100644 --- a/FrmRoleRescManager.cs +++ b/FrmRoleRescManager.cs @@ -20,7 +20,7 @@ IS_OPEN = true; initForm(""); initCombox(); - if (Utility.userRole.IndexOf("角色授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("角色授权")) { btn_ok.Visible = false; } diff --git a/FrmSysUserInfoManger.cs b/FrmSysUserInfoManger.cs index 4d1b7da..28c1f6d 100644 --- a/FrmSysUserInfoManger.cs +++ b/FrmSysUserInfoManger.cs @@ -22,11 +22,11 @@ { IS_OPEN = true; reloadGrid(currentpage); - if (Utility.userRole.IndexOf("用户新增") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户新增")) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("用户删除") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户删除")) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmUserRole.cs b/FrmUserRole.cs index b5feef0..376da46 100644 --- a/FrmUserRole.cs +++ b/FrmUserRole.cs @@ -19,7 +19,7 @@ IS_OPEN = true; reloadGrid(-1); initCombox(); - if (Utility.userRole.IndexOf("用户授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户授权")) { btn_ok.Visible = false; } diff --git a/MainFrm.cs b/MainFrm.cs index 732a3ac..b16d9d3 100644 --- a/MainFrm.cs +++ b/MainFrm.cs @@ -152,8 +152,12 @@ balloonEx2 = new GSOBalloonEx(globeControl2.Handle); Utility.SetBallons(featureTooltip, balloonEx); panelOfTable.Height = 200; - //RigthMenuSet(); - //MenuSet(); + if (Utility.isLoginNeeded) + { + RigthMenuSet(); + MenuSet(); + } + } /// diff --git a/MainFrm.designer.cs b/MainFrm.designer.cs index fa30208..8b0b199 100644 --- a/MainFrm.designer.cs +++ b/MainFrm.designer.cs @@ -720,7 +720,7 @@ this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image"))); this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripDropDownButton1.Name = "toolStripDropDownButton1"; - this.toolStripDropDownButton1.Size = new System.Drawing.Size(45, 21); + this.toolStripDropDownButton1.Size = new System.Drawing.Size(45, 20); this.toolStripDropDownButton1.Text = "帮助"; this.toolStripDropDownButton1.Visible = false; // @@ -1714,49 +1714,49 @@ // 创建拓扑ToolStripMenuItem // this.创建拓扑ToolStripMenuItem.Name = "创建拓扑ToolStripMenuItem"; - this.创建拓扑ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.创建拓扑ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.创建拓扑ToolStripMenuItem.Text = "创建拓扑"; this.创建拓扑ToolStripMenuItem.Click += new System.EventHandler(this.创建拓扑ToolStripMenuItem_Click); // // 上游分析ToolStripMenuItem // this.上游分析ToolStripMenuItem.Name = "上游分析ToolStripMenuItem"; - this.上游分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.上游分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.上游分析ToolStripMenuItem.Text = "上游分析"; this.上游分析ToolStripMenuItem.Click += new System.EventHandler(this.上游分析ToolStripMenuItem_Click); // // 下游分析ToolStripMenuItem // this.下游分析ToolStripMenuItem.Name = "下游分析ToolStripMenuItem"; - this.下游分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.下游分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.下游分析ToolStripMenuItem.Text = "下游分析"; this.下游分析ToolStripMenuItem.Click += new System.EventHandler(this.下游分析ToolStripMenuItem_Click); // // 流向分析ToolStripMenuItem // this.流向分析ToolStripMenuItem.Name = "流向分析ToolStripMenuItem"; - this.流向分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.流向分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.流向分析ToolStripMenuItem.Text = "流向分析"; this.流向分析ToolStripMenuItem.Click += new System.EventHandler(this.流向分析ToolStripMenuItem_Click); // // 关阀分析ToolStripMenuItem // this.关阀分析ToolStripMenuItem.Name = "关阀分析ToolStripMenuItem"; - this.关阀分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.关阀分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.关阀分析ToolStripMenuItem.Text = "关阀分析"; this.关阀分析ToolStripMenuItem.Click += new System.EventHandler(this.关阀分析ToolStripMenuItem_Click); // // 连通分析ToolStripMenuItem // this.连通分析ToolStripMenuItem.Name = "连通分析ToolStripMenuItem"; - this.连通分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.连通分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.连通分析ToolStripMenuItem.Text = "连通分析"; this.连通分析ToolStripMenuItem.Click += new System.EventHandler(this.连通分析ToolStripMenuItem_Click); // // 爆管分析ToolStripMenuItem // this.爆管分析ToolStripMenuItem.Name = "爆管分析ToolStripMenuItem"; - this.爆管分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.爆管分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.爆管分析ToolStripMenuItem.Text = "爆管分析"; this.爆管分析ToolStripMenuItem.Click += new System.EventHandler(this.爆管分析ToolStripMenuItem_Click); // @@ -4469,7 +4469,7 @@ this.dataGridViewX2.ReadOnly = true; this.dataGridViewX2.RowHeadersVisible = false; this.dataGridViewX2.RowTemplate.Height = 23; - this.dataGridViewX2.Size = new System.Drawing.Size(34942, 92); + this.dataGridViewX2.Size = new System.Drawing.Size(35536, 92); this.dataGridViewX2.TabIndex = 11; // // dataGridViewTextBoxColumn10 @@ -4563,7 +4563,7 @@ this.dataGridViewX3.ReadOnly = true; this.dataGridViewX3.RowHeadersVisible = false; this.dataGridViewX3.RowTemplate.Height = 23; - this.dataGridViewX3.Size = new System.Drawing.Size(34941, 127); + this.dataGridViewX3.Size = new System.Drawing.Size(35535, 127); this.dataGridViewX3.TabIndex = 5; this.dataGridViewX3.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.dataGridViewX3_MouseDoubleClick); // diff --git a/Program.cs b/Program.cs index a76d0d4..ef61a3e 100644 --- a/Program.cs +++ b/Program.cs @@ -48,18 +48,21 @@ Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); - FrmLogin frm = new FrmLogin(); - if (frm.ShowDialog() == DialogResult.OK) - { - if (Utility.userRole != null) - { - Application.Run(new MainFrm()); - } - else - { - MessageBox.Show("该用户没有分配任何角色!"); - } - } + Utility.SetParams(); + Application.Run(new MainFrm()); + +// FrmLogin frm = new FrmLogin(); +// if (frm.ShowDialog() == DialogResult.OK) +// { +// if (Utility.userRole != null) +// { +// Application.Run(new MainFrm()); +// } +// else +// { +// MessageBox.Show("该用户没有分配任何角色!"); +// } +// } } private static void remoteUpDate() diff --git a/SysRescInfoManager.cs b/SysRescInfoManager.cs index 7e643a0..c31ec68 100644 --- a/SysRescInfoManager.cs +++ b/SysRescInfoManager.cs @@ -19,11 +19,11 @@ { IS_OPEN = true; reloadGrid(); - if (Utility.userRole.IndexOf("资源新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("资源新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("资源删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("资源删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/TreeUtils.cs b/TreeUtils.cs index 37878fc..1d382a6 100644 --- a/TreeUtils.cs +++ b/TreeUtils.cs @@ -154,7 +154,8 @@ /// /// public static void RemoveNode(TreeNode treeNode,string nodeText) - { + { + if (treeNode == null) return; if(treeNode.Text.Equals(nodeText)) treeNode.Remove(); else if (treeNode.Nodes.Count > 0) { diff --git a/Cyberpipe.suo b/Cyberpipe.suo index 2ccc843..42a9b2e 100644 --- a/Cyberpipe.suo +++ b/Cyberpipe.suo Binary files differ diff --git a/EMS_Forms/Form_EventManager.cs b/EMS_Forms/Form_EventManager.cs index f127496..e6f0f39 100644 --- a/EMS_Forms/Form_EventManager.cs +++ b/EMS_Forms/Form_EventManager.cs @@ -60,7 +60,7 @@ } conn.Close(); - if (!Utility.userRole.Equals("事件编辑")) + if (Utility.isLoginNeeded&&!Utility.userRole.Equals("事件编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } diff --git a/EMS_Forms/Form_TaskManager.cs b/EMS_Forms/Form_TaskManager.cs index e4c3928..ddbb31e 100644 --- a/EMS_Forms/Form_TaskManager.cs +++ b/EMS_Forms/Form_TaskManager.cs @@ -77,7 +77,7 @@ comboBox_state.Items.Add("任务执行中"); comboBox_state.Items.Add("结束任务"); - if (!Utility.userRole.Contains("工单创建")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("工单创建")) { button_new.Visible = false; } diff --git a/FrmEquipmentManage.cs b/FrmEquipmentManage.cs index 3acd653..07336ee 100644 --- a/FrmEquipmentManage.cs +++ b/FrmEquipmentManage.cs @@ -44,15 +44,15 @@ private void initForm() { - if (!Utility.userRole.Contains("探测仪新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪新增")) { btnAddDev.Visible = false; } - if (!Utility.userRole.Contains("探测仪删除")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪删除")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[3].Visible = false; } - if (!Utility.userRole.Contains("探测仪编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) { winGridViewPager1.dataGridView1.ContextMenuStrip.Items[2].Visible = false; } @@ -129,7 +129,7 @@ /// private void winGridViewPager1_OnEditSelected(object sender, EventArgs e) { - if (!Utility.userRole.Contains("探测仪编辑")) return; + if (Utility.isLoginNeeded && !Utility.userRole.Contains("探测仪编辑")) return; DataGridView grid = sender as DataGridView; if (grid != null && grid.SelectedRows.Count > 0) diff --git a/FrmLogin.cs b/FrmLogin.cs index 294cf14..cd7db6f 100644 --- a/FrmLogin.cs +++ b/FrmLogin.cs @@ -117,7 +117,7 @@ private void FrmLogin_Load(object sender, EventArgs e) {//global::Cyberpipe.Properties.Resources.登录页3; this.pictureBox1.BackgroundImage = Image.FromFile(Application.StartupPath + Utility.LoginImgPath); ; - Utility.SetParams(); + StartPosition = FormStartPosition.CenterScreen; diff --git a/FrmPatrolerManager.cs b/FrmPatrolerManager.cs index b802788..11421f2 100644 --- a/FrmPatrolerManager.cs +++ b/FrmPatrolerManager.cs @@ -177,15 +177,15 @@ private void initForm() { - if (!Utility.userRole.Contains("巡检员新增")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员新增")) { btn_add_person.Visible = false; } - if (!Utility.userRole.Contains("巡检员编辑")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员编辑")) { 编辑ToolStripMenuItem.Visible = false; } - if (!Utility.userRole.Contains("巡检员注销")) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("巡检员注销")) { 注销ToolStripMenuItem.Visible = false; } diff --git a/FrmRoleInfoManager.cs b/FrmRoleInfoManager.cs index c02635d..268888c 100644 --- a/FrmRoleInfoManager.cs +++ b/FrmRoleInfoManager.cs @@ -16,11 +16,11 @@ private void FrmRoleInfoManager_Load(object sender, EventArgs e) { reloadGrid(); - if (Utility.userRole.IndexOf("角色新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("角色删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("角色删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmRoleRescManager.cs b/FrmRoleRescManager.cs index 13640ce..644f644 100644 --- a/FrmRoleRescManager.cs +++ b/FrmRoleRescManager.cs @@ -20,7 +20,7 @@ IS_OPEN = true; initForm(""); initCombox(); - if (Utility.userRole.IndexOf("角色授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("角色授权")) { btn_ok.Visible = false; } diff --git a/FrmSysUserInfoManger.cs b/FrmSysUserInfoManger.cs index 4d1b7da..28c1f6d 100644 --- a/FrmSysUserInfoManger.cs +++ b/FrmSysUserInfoManger.cs @@ -22,11 +22,11 @@ { IS_OPEN = true; reloadGrid(currentpage); - if (Utility.userRole.IndexOf("用户新增") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户新增")) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("用户删除") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户删除")) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/FrmUserRole.cs b/FrmUserRole.cs index b5feef0..376da46 100644 --- a/FrmUserRole.cs +++ b/FrmUserRole.cs @@ -19,7 +19,7 @@ IS_OPEN = true; reloadGrid(-1); initCombox(); - if (Utility.userRole.IndexOf("用户授权") == -1) + if (Utility.isLoginNeeded && !Utility.userRole.Contains("用户授权")) { btn_ok.Visible = false; } diff --git a/MainFrm.cs b/MainFrm.cs index 732a3ac..b16d9d3 100644 --- a/MainFrm.cs +++ b/MainFrm.cs @@ -152,8 +152,12 @@ balloonEx2 = new GSOBalloonEx(globeControl2.Handle); Utility.SetBallons(featureTooltip, balloonEx); panelOfTable.Height = 200; - //RigthMenuSet(); - //MenuSet(); + if (Utility.isLoginNeeded) + { + RigthMenuSet(); + MenuSet(); + } + } /// diff --git a/MainFrm.designer.cs b/MainFrm.designer.cs index fa30208..8b0b199 100644 --- a/MainFrm.designer.cs +++ b/MainFrm.designer.cs @@ -720,7 +720,7 @@ this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image"))); this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripDropDownButton1.Name = "toolStripDropDownButton1"; - this.toolStripDropDownButton1.Size = new System.Drawing.Size(45, 21); + this.toolStripDropDownButton1.Size = new System.Drawing.Size(45, 20); this.toolStripDropDownButton1.Text = "帮助"; this.toolStripDropDownButton1.Visible = false; // @@ -1714,49 +1714,49 @@ // 创建拓扑ToolStripMenuItem // this.创建拓扑ToolStripMenuItem.Name = "创建拓扑ToolStripMenuItem"; - this.创建拓扑ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.创建拓扑ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.创建拓扑ToolStripMenuItem.Text = "创建拓扑"; this.创建拓扑ToolStripMenuItem.Click += new System.EventHandler(this.创建拓扑ToolStripMenuItem_Click); // // 上游分析ToolStripMenuItem // this.上游分析ToolStripMenuItem.Name = "上游分析ToolStripMenuItem"; - this.上游分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.上游分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.上游分析ToolStripMenuItem.Text = "上游分析"; this.上游分析ToolStripMenuItem.Click += new System.EventHandler(this.上游分析ToolStripMenuItem_Click); // // 下游分析ToolStripMenuItem // this.下游分析ToolStripMenuItem.Name = "下游分析ToolStripMenuItem"; - this.下游分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.下游分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.下游分析ToolStripMenuItem.Text = "下游分析"; this.下游分析ToolStripMenuItem.Click += new System.EventHandler(this.下游分析ToolStripMenuItem_Click); // // 流向分析ToolStripMenuItem // this.流向分析ToolStripMenuItem.Name = "流向分析ToolStripMenuItem"; - this.流向分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.流向分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.流向分析ToolStripMenuItem.Text = "流向分析"; this.流向分析ToolStripMenuItem.Click += new System.EventHandler(this.流向分析ToolStripMenuItem_Click); // // 关阀分析ToolStripMenuItem // this.关阀分析ToolStripMenuItem.Name = "关阀分析ToolStripMenuItem"; - this.关阀分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.关阀分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.关阀分析ToolStripMenuItem.Text = "关阀分析"; this.关阀分析ToolStripMenuItem.Click += new System.EventHandler(this.关阀分析ToolStripMenuItem_Click); // // 连通分析ToolStripMenuItem // this.连通分析ToolStripMenuItem.Name = "连通分析ToolStripMenuItem"; - this.连通分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.连通分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.连通分析ToolStripMenuItem.Text = "连通分析"; this.连通分析ToolStripMenuItem.Click += new System.EventHandler(this.连通分析ToolStripMenuItem_Click); // // 爆管分析ToolStripMenuItem // this.爆管分析ToolStripMenuItem.Name = "爆管分析ToolStripMenuItem"; - this.爆管分析ToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.爆管分析ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); this.爆管分析ToolStripMenuItem.Text = "爆管分析"; this.爆管分析ToolStripMenuItem.Click += new System.EventHandler(this.爆管分析ToolStripMenuItem_Click); // @@ -4469,7 +4469,7 @@ this.dataGridViewX2.ReadOnly = true; this.dataGridViewX2.RowHeadersVisible = false; this.dataGridViewX2.RowTemplate.Height = 23; - this.dataGridViewX2.Size = new System.Drawing.Size(34942, 92); + this.dataGridViewX2.Size = new System.Drawing.Size(35536, 92); this.dataGridViewX2.TabIndex = 11; // // dataGridViewTextBoxColumn10 @@ -4563,7 +4563,7 @@ this.dataGridViewX3.ReadOnly = true; this.dataGridViewX3.RowHeadersVisible = false; this.dataGridViewX3.RowTemplate.Height = 23; - this.dataGridViewX3.Size = new System.Drawing.Size(34941, 127); + this.dataGridViewX3.Size = new System.Drawing.Size(35535, 127); this.dataGridViewX3.TabIndex = 5; this.dataGridViewX3.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.dataGridViewX3_MouseDoubleClick); // diff --git a/Program.cs b/Program.cs index a76d0d4..ef61a3e 100644 --- a/Program.cs +++ b/Program.cs @@ -48,18 +48,21 @@ Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); - FrmLogin frm = new FrmLogin(); - if (frm.ShowDialog() == DialogResult.OK) - { - if (Utility.userRole != null) - { - Application.Run(new MainFrm()); - } - else - { - MessageBox.Show("该用户没有分配任何角色!"); - } - } + Utility.SetParams(); + Application.Run(new MainFrm()); + +// FrmLogin frm = new FrmLogin(); +// if (frm.ShowDialog() == DialogResult.OK) +// { +// if (Utility.userRole != null) +// { +// Application.Run(new MainFrm()); +// } +// else +// { +// MessageBox.Show("该用户没有分配任何角色!"); +// } +// } } private static void remoteUpDate() diff --git a/SysRescInfoManager.cs b/SysRescInfoManager.cs index 7e643a0..c31ec68 100644 --- a/SysRescInfoManager.cs +++ b/SysRescInfoManager.cs @@ -19,11 +19,11 @@ { IS_OPEN = true; reloadGrid(); - if (Utility.userRole.IndexOf("资源新增") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("资源新增") == -1) { btn_add.Visible = false; } - if (Utility.userRole.IndexOf("资源删除") == -1) + if (Utility.isLoginNeeded && Utility.userRole.IndexOf("资源删除") == -1) { dataGridViewX1.Columns["btndel"].Visible = false; } diff --git a/TreeUtils.cs b/TreeUtils.cs index 37878fc..1d382a6 100644 --- a/TreeUtils.cs +++ b/TreeUtils.cs @@ -154,7 +154,8 @@ /// /// public static void RemoveNode(TreeNode treeNode,string nodeText) - { + { + if (treeNode == null) return; if(treeNode.Text.Equals(nodeText)) treeNode.Remove(); else if (treeNode.Nodes.Count > 0) { diff --git a/Utility.cs b/Utility.cs index 6672086..5662bb2 100644 --- a/Utility.cs +++ b/Utility.cs @@ -37,7 +37,7 @@ public static string PicRootURL; public static string PicDefaultURL; // public static double dFlyAboveLine = 2; - public static string userName; + public static string userName = "游客"; public static string projectStr; public static string userRole; @@ -68,6 +68,8 @@ public static string ghdbpwd; public static List locationList; + public static Boolean isLoginNeeded = false; + public static string filename = Application.StartupPath + "\\Config.xml"; public static string filenameSensor = Application.StartupPath + "\\sensorConfig.xml"; public static string filenamePipelineType = Application.StartupPath + "\\PipelineType.xml";