⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainform.cs

📁 c#编写的人事管理系统源码 写得不错 值得收藏
💻 CS
📖 第 1 页 / 共 3 页
字号:
			if(this.CheckForm("TransferForm") == true)
			{
				return;
			}
			else
			{
			    TransferForm tff = new TransferForm();
				tff.MdiParent = this;
				tff.Show();
			}
		}

		//显示职称评定界面
		private void menuItem22_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("TitleInfoForm") == true)
			{
				return;
			}
			else
			{
				TitleInfoForm tiff = new TitleInfoForm();
				tiff.MdiParent = this;
				tiff.Show();
			}
		}

		//显示休假记录界面
		private void menuItem23_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("HolidayInfoForm") == true)
			{
			    return;
			}
			else
			{
			    HolidayInfoForm hif = new HolidayInfoForm();
				hif.MdiParent = this;
				hif.Show();
			}
		}

		//显示奖励与惩罚界面
		private void menuItem24_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("PpInfoForm") == true)
			{
				return;
			}
			else
			{
				PpInfoForm ppff = new PpInfoForm();
				ppff.MdiParent = this;
				ppff.Show();
			}
		}

		//显示统计数据界面
		private void menuItem12_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("StatisticsDataForm") == true)
			{
				return;
			}
			else
			{
				StatisticsDataForm sdf = new StatisticsDataForm();
				sdf.MdiParent = this;
				sdf.Show();
			}
		}

		//显示社会关系界面
		private void menuItem16_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("SocietyInfoForm") == true)
			{
				return;
			}
			else
			{
				SocietyInfoForm siff = new SocietyInfoForm();
				siff.MdiParent = this;
				siff.Show();
			}
		}

		//显示工作关系界面
		private void menuItem17_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("WorkInfoForm") == true)
			{
				return;
			}
			else
			{
				WorkInfoForm wif = new WorkInfoForm();
				wif.MdiParent = this;
				wif.Show();
			}
		}
		//显示培训记录界面
		private void menuItem15_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("TrainInfoForm") == true)
			{
				return;
			}
			else
			{
				TrainInfoForm tf = new TrainInfoForm();
				tf.MdiParent = this;
				tf.Show();
			}
		}

		//显示工资记录界面
		private void menuItem14_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("WagesInfoForm") == true)
			{
				return;
			}
			else
			{
				WagesInfoForm wff = new WagesInfoForm();
				wff.MdiParent = this;
				wff.Show();
			}
		}
		//显示养老保险记录
		private void menuItem18_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("EndowmentInfoForm") == true)
			{
				return;
			}
			else
			{
				EndowmentInfoForm emf = new EndowmentInfoForm();
				emf.MdiParent = this;
				emf.Show();
			}
		}

		//显示医疗保险记录
		private void menuItem19_Click(object sender, System.EventArgs e)
		{
		    if(this.CheckForm("MedicalInfoForm") == true)
			{
				return;
			}
			else
			{
				MedicalInfoForm mif = new MedicalInfoForm();
				mif.MdiParent = this;
				mif.Show();
			}
		}

		//调用系统的记事本
		private void menuItem26_Click(object sender, System.EventArgs e)
		{
			System.Diagnostics.Process.Start("notepad.exe");
		}

		//调用系统的计算器
		private void menuItem27_Click(object sender, System.EventArgs e)
		{
		    System.Diagnostics.Process.Start("calc.exe");
		}

		private void menuItem30_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("PowerSet") == true)
			{
				return;
			}
			else
			{
				PowerSet ps = new PowerSet();
				ps.MdiParent = this;
				ps.Show();
			}
		}

		private void menuItem33_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("AboutForm") == true)
			{
				return;
			}
			else
			{
				AboutForm af = new AboutForm();
				af.MdiParent = this;
				af.Show();
			}
		}
		 #endregion

		private void menuItem34_Click(object sender, System.EventArgs e)
		{
			
		}

		#region  调用软件皮肤文件
		private void menuItem35_Click(object sender, System.EventArgs e)
		{
		    SkinStart("GtClassic.urf",0,"",1,0,0);
		}

		private void menuItem36_Click(object sender, System.EventArgs e)
		{
		    SkinStart("sap_af.urf",0,"",1,0,0);
		}

		private void menuItem41_Click(object sender, System.EventArgs e)
		{
		    SkinStart("GtBase.urf",0,"",1,0,0);
		}

		private void menuItem43_Click(object sender, System.EventArgs e)
		{
		    SkinStart("BluePinna.urf",0,"",1,0,0);
		}

		private void menuItem44_Click(object sender, System.EventArgs e)
		{
		    SkinStart("",0,"",1,0,0);
		}
		#endregion

		#region  右键快捷菜单
		private void contextMenu1_Popup(object sender, System.EventArgs e)
		{
			if(this.contextMenu1.SourceControl == this)
			{
				this.contextMenu1.MenuItems.Clear();
				this.contextMenu1.MenuItems.Add("文件");
				this.contextMenu1.MenuItems[0].MenuItems.Add("用户权限设置",new EventHandler(this.menuItem30_Click));
				this.contextMenu1.MenuItems[0].MenuItems.Add("添加用户",new EventHandler(this.menuItem2_Click));
				this.contextMenu1.MenuItems[0].MenuItems.Add("部门设置",new EventHandler(this.menuItem4_Click));
				this.contextMenu1.MenuItems[0].MenuItems.Add("其他选项设置",new EventHandler(this.menuItem5_Click));
				this.contextMenu1.MenuItems[0].MenuItems.Add("更改密码",new EventHandler(this.menuItem7_Click));
				this.contextMenu1.MenuItems[0].MenuItems.Add("重新登陆",new EventHandler(this.menuItem8_Click));
				this.contextMenu1.MenuItems[0].MenuItems.Add("退出系统",new EventHandler(this.menuItem10_Click));
				this.contextMenu1.MenuItems.Add("人事");
				this.contextMenu1.MenuItems[1].MenuItems.Add("人员档案",new EventHandler(this.menuItem28_Click));
				this.contextMenu1.MenuItems[1].MenuItems.Add("社会关系",new EventHandler(this.menuItem16_Click));
				this.contextMenu1.MenuItems[1].MenuItems.Add("工作关系",new EventHandler(this.menuItem17_Click));
				this.contextMenu1.MenuItems[1].MenuItems.Add("部门调动",new EventHandler(this.menuItem21_Click));
				this.contextMenu1.MenuItems[1].MenuItems.Add("职称评定",new EventHandler(this.menuItem22_Click));
				this.contextMenu1.MenuItems[1].MenuItems.Add("休假调动",new EventHandler(this.menuItem23_Click));
				this.contextMenu1.MenuItems[1].MenuItems.Add("奖励与惩罚",new EventHandler(this.menuItem24_Click));
				this.contextMenu1.MenuItems[1].MenuItems.Add("培训记录",new EventHandler(this.menuItem15_Click));
				this.contextMenu1.MenuItems[1].MenuItems.Add("工资记录",new EventHandler(this.menuItem14_Click));
				this.contextMenu1.MenuItems[1].MenuItems.Add("养老保险记录",new EventHandler(this.menuItem18_Click));
				this.contextMenu1.MenuItems[1].MenuItems.Add("医疗保险记录",new EventHandler(this.menuItem19_Click));
				this.contextMenu1.MenuItems.Add("统计");
				this.contextMenu1.MenuItems[2].MenuItems.Add("数据统计",new EventHandler(this.menuItem12_Click));
				this.contextMenu1.MenuItems.Add("工具");
				this.contextMenu1.MenuItems[3].MenuItems.Add("记事本",new EventHandler(this.menuItem12_Click));
				this.contextMenu1.MenuItems[3].MenuItems.Add("计算器",new EventHandler(this.menuItem12_Click));
				this.contextMenu1.MenuItems[3].MenuItems.Add("更换界面皮肤");
				this.contextMenu1.MenuItems[3].MenuItems[2].MenuItems.Add("GtClassic.urf",new EventHandler(this.menuItem35_Click));
				this.contextMenu1.MenuItems[3].MenuItems[2].MenuItems.Add("sap_af.urf",new EventHandler(this.menuItem36_Click));
				this.contextMenu1.MenuItems[3].MenuItems[2].MenuItems.Add("GtBase.urf",new EventHandler(this.menuItem41_Click));
				this.contextMenu1.MenuItems[3].MenuItems[2].MenuItems.Add("BluePinna.urf",new EventHandler(this.menuItem43_Click));
				this.contextMenu1.MenuItems[3].MenuItems[2].MenuItems.Add("取消皮肤",new EventHandler(this.menuItem44_Click));
				this.contextMenu1.MenuItems[3].MenuItems.Add("照相",new EventHandler(this.menuItem37_Click));
				this.contextMenu1.MenuItems.Add("帮助");
				this.contextMenu1.MenuItems[4].MenuItems.Add("帮助");
				this.contextMenu1.MenuItems[4].MenuItems.Add("关于...",new EventHandler(this.menuItem33_Click));
				switch(Form1.f1.power)
				{
					case "系统管理员":
					{
						this.contextMenu1.MenuItems[0].MenuItems[0].Enabled = true;
						this.contextMenu1.MenuItems[0].MenuItems[1].Enabled = true;
						this.contextMenu1.MenuItems[0].MenuItems[2].Enabled = true;
						this.contextMenu1.MenuItems[0].MenuItems[3].Enabled = true;
						break;
					}
					case "管理员":
					{
						this.contextMenu1.MenuItems[0].MenuItems[0].Enabled = false;
						this.contextMenu1.MenuItems[0].MenuItems[1].Enabled = false;
						break;
					}
					case "一般用户":
					{
						this.contextMenu1.MenuItems[0].MenuItems[0].Enabled = false;
						this.contextMenu1.MenuItems[0].MenuItems[1].Enabled = false;
						this.contextMenu1.MenuItems[0].MenuItems[2].Enabled = false;
						this.contextMenu1.MenuItems[0].MenuItems[3].Enabled = false;
						break;
					}
					default :
					{
						this.contextMenu1.MenuItems[0].MenuItems[0].Enabled = false;
						this.contextMenu1.MenuItems[0].MenuItems[1].Enabled = false;
						this.contextMenu1.MenuItems[0].MenuItems[2].Enabled = false;
						this.contextMenu1.MenuItems[0].MenuItems[3].Enabled = false;
						break;
					}
				}
			}
		}
		#endregion

		private void mainForm_Closing(object sender, System.ComponentModel.CancelEventArgs e)
		{
			DialogResult result;
			result=MessageBox.Show("是否退出本系统?","提示!",MessageBoxButtons.YesNo);
			if(result==DialogResult.Yes)
			{
				e.Cancel = false;
			}
			if(result==DialogResult.No)
			{
				e.Cancel = true;
			}
		}

		//照相
		private void menuItem37_Click(object sender, System.EventArgs e)
		{
			if(this.CheckForm("PhotoForm") == true)
			{
				return;
			}
			else
			{
				PhotoForm pf = new PhotoForm();
				pf.MdiParent = this;
				pf.Show();
			}
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -