public static string User_Name = ""; //存储用户名 #endregion #region 窗体的调用 /// <summary> /// 窗体的调用. /// </summary> /// <param name="FrmName">调用窗体的Text属性值</param> /// <param name="n">标识</param> public void Show_Form(string FrmName, int n) { if (n == 1) { if (FrmName == "人事档案管理") //判断当前要打开的窗体 { PerForm.F_ManFile FrmManFile = new PWMS.PerForm.F_ManFile(); FrmManFile.Text = "人事档案管理"; //设置窗体名称 FrmManFile.ShowDialog(); //显示窗体 FrmManFile.Dispose(); } if (FrmName == "人事资料查询") { PerForm.F_Find FrmFind = new PWMS.PerForm.F_Find(); FrmFind.Text = "人事资料查询"; FrmFind.ShowDialog(); FrmFind.Dispose(); } if (FrmName == "人事资料统计") { PerForm.F_Stat FrmStat = new PWMS.PerForm.F_Stat(); FrmStat.Text = "人事资料统计"; FrmStat.ShowDialog(); FrmStat.Dispose(); } if (FrmName == "员工生日提示") { InfoAddForm.F_ClewSet FrmClewSet = new PWMS.InfoAddForm.F_ClewSet(); FrmClewSet.Text = "员工生日提示"; //设置窗体名称 FrmClewSet.Tag = 1; //设置窗体的Tag属性,用于在打开窗体时判断窗体的显示类形 FrmClewSet.ShowDialog(); //显示窗体 FrmClewSet.Dispose(); } if (FrmName == "员工合同提示") { InfoAddForm.F_ClewSet FrmClewSet = new PWMS.InfoAddForm.F_ClewSet(); FrmClewSet.Text = "员工合同提示"; FrmClewSet.Tag = 2; FrmClewSet.ShowDialog(); FrmClewSet.Dispose(); } if (FrmName == "日常记事") { PerForm.F_WordPad FrmWordPad = new PWMS.PerForm.F_WordPad(); FrmWordPad.Text = "日常记事"; FrmWordPad.ShowDialog(); FrmWordPad.Dispose(); } if (FrmName == "通讯录") { PerForm.F_AddressList FrmAddressList = new PWMS.PerForm.F_AddressList(); FrmAddressList.Text = "通讯录"; FrmAddressList.ShowDialog(); FrmAddressList.Dispose(); } if (FrmName == "备份/还原数据库") { PerForm.F_HaveBack FrmHaveBack = new PWMS.PerForm.F_HaveBack(); FrmHaveBack.Text = "备份/还原数据库"; FrmHaveBack.ShowDialog(); FrmHaveBack.Dispose(); } if (FrmName == "清空数据库") { PerForm.F_ClearData FrmClearData = new PWMS.PerForm.F_ClearData(); FrmClearData.Text = "清空数据库"; FrmClearData.ShowDialog(); FrmClearData.Dispose(); } if (FrmName == "重新登录") { F_Login FrmLogin = new F_Login(); FrmLogin.Tag = 2; FrmLogin.ShowDialog(); FrmLogin.Dispose(); } if (FrmName == "用户设置") { PerForm.F_User FrmUser = new PWMS.PerForm.F_User(); FrmUser.Text = "用户设置"; FrmUser.ShowDialog(); FrmUser.Dispose(); } if (FrmName == "计算器") { System.Diagnostics.Process.Start("calc.exe"); } if (FrmName == "记事本") { System.Diagnostics.Process.Start("notepad.exe"); } if (FrmName == "系统帮助") { System.Diagnostics.Process.Start("readme.doc"); } } if (n == 2) { String FrmStr = ""; //记录窗体名称 if (FrmName == "民族类别设置") //判断要打开的窗体 { DataClass.MyMeans.Mean_SQL = "select * from tb_Folk"; //SQL语句 DataClass.MyMeans.Mean_Table = "tb_Folk"; //表名 DataClass.MyMeans.Mean_Field = "FolkName"; //添加、修改数据的字段名 FrmStr = FrmName; } if (FrmName == "职工类别设置") { DataClass.MyMeans.Mean_SQL = "select * from tb_EmployeeGenre"; DataClass.MyMeans.Mean_Table = "tb_EmployeeGenre"; DataClass.MyMeans.Mean_Field = "EmployeeName"; FrmStr = FrmName; } if (FrmName == "文化程度设置") { DataClass.MyMeans.Mean_SQL = "select * from tb_Kultur"; DataClass.MyMeans.Mean_Table = "tb_Kultur"; DataClass.MyMeans.Mean_Field = "KulturName"; FrmStr = FrmName; } if (FrmName == "政治面貌设置") { DataClass.MyMeans.Mean_SQL = "select * from tb_Visage"; DataClass.MyMeans.Mean_Table = "tb_Visage"; DataClass.MyMeans.Mean_Field = "VisageName"; FrmStr = FrmName; } if (FrmName == "部门类别设置") { DataClass.MyMeans.Mean_SQL = "select * from tb_Branch"; DataClass.MyMeans.Mean_Table = "tb_Branch"; DataClass.MyMeans.Mean_Field = "BranchName"; FrmStr = FrmName; } if (FrmName == "工资类别设置") { DataClass.MyMeans.Mean_SQL = "select * from tb_Laborage"; DataClass.MyMeans.Mean_Table = "tb_Laborage"; DataClass.MyMeans.Mean_Field = "LaborageName"; FrmStr = FrmName; } if (FrmName == "职务类别设置") { DataClass.MyMeans.Mean_SQL = "select * from tb_Business"; DataClass.MyMeans.Mean_Table = "tb_Business"; DataClass.MyMeans.Mean_Field = "BusinessName"; FrmStr = FrmName; } if (FrmName == "职称类别设置") { DataClass.MyMeans.Mean_SQL = "select * from tb_Duthcall"; DataClass.MyMeans.Mean_Table = "tb_Duthcall"; DataClass.MyMeans.Mean_Field = "DuthcallName"; FrmStr = FrmName; } if (FrmName == "奖惩类别设置") { DataClass.MyMeans.Mean_SQL = "select * from tb_RPKind"; DataClass.MyMeans.Mean_Table = "tb_RPKind"; DataClass.MyMeans.Mean_Field = "RPKind"; FrmStr = FrmName; } if (FrmName == "记事本类别设置") { DataClass.MyMeans.Mean_SQL = "select * from tb_WordPad"; DataClass.MyMeans.Mean_Table = "tb_WordPad"; DataClass.MyMeans.Mean_Field = "WordPad"; FrmStr = FrmName; } InfoAddForm.F_Basic FrmBasic = new PWMS.InfoAddForm.F_Basic(); FrmBasic.Text = FrmStr; //设置窗体名称 FrmBasic.ShowDialog(); //显示调用的窗体 FrmBasic.Dispose(); } }
public void Show_Form(string FrmName, int n) { if (n == 1) { if (FrmName == "人事档案管理") //判断当前要打开的窗体 { PerForm.F_ManFile FrmManFile = new PWMS.PerForm.F_ManFile(); FrmManFile.Text = "人事档案管理"; //设置窗体名称 FrmManFile.ShowDialog(); //显示窗体 FrmManFile.Dispose(); } if (FrmName == "人事资料查询") { PerForm.F_Find FrmFind = new PWMS.PerForm.F_Find(); FrmFind.Text = "人事资料查询"; FrmFind.ShowDialog(); FrmFind.Dispose(); } if (FrmName == "人事资料统计") { PerForm.F_Stat FrmStat = new PWMS.PerForm.F_Stat(); FrmStat.Text = "人事资料统计"; FrmStat.ShowDialog(); FrmStat.Dispose(); } //if (FrmName == "员工生日提示") //{ // InfoAddForm.F_ClewSet FrmClewSet = new PWMS.InfoAddForm.F_ClewSet(); // FrmClewSet.Text = "员工生日提示"; //设置窗体名称 // FrmClewSet.Tag = 1; //设置窗体的Tag属性,用于在打开窗体时判断窗体的显示类形 // FrmClewSet.ShowDialog(); //显示窗体 // FrmClewSet.Dispose(); //} //if (FrmName == "员工合同提示") //{ // InfoAddForm.F_ClewSet FrmClewSet = new PWMS.InfoAddForm.F_ClewSet(); // FrmClewSet.Text = "员工合同提示"; // FrmClewSet.Tag = 2; // FrmClewSet.ShowDialog(); // FrmClewSet.Dispose(); //} if (FrmName == "日常记事") { PerForm.F_WordPad FrmWordPad = new PWMS.PerForm.F_WordPad(); FrmWordPad.Text = "日常记事"; FrmWordPad.ShowDialog(); FrmWordPad.Dispose(); } if (FrmName == "通讯录") { PerForm.F_AddressList FrmAddressList = new PWMS.PerForm.F_AddressList(); FrmAddressList.Text = "通讯录"; FrmAddressList.ShowDialog(); FrmAddressList.Dispose(); } if (FrmName == "备份/还原数据库") { PerForm.F_HaveBack FrmHaveBack = new PWMS.PerForm.F_HaveBack(); FrmHaveBack.Text = "备份/还原数据库"; FrmHaveBack.ShowDialog(); FrmHaveBack.Dispose(); } if (FrmName == "清空数据库") { PerForm.F_ClearData FrmClearData = new PWMS.PerForm.F_ClearData(); FrmClearData.Text = "清空数据库"; FrmClearData.ShowDialog(); FrmClearData.Dispose(); } if (FrmName == "重新登录") { F_Login FrmLogin = new F_Login(); FrmLogin.Tag = 2; FrmLogin.ShowDialog(); FrmLogin.Dispose(); } if (FrmName == "用户设置") { PerForm.F_User FrmUser = new PWMS.PerForm.F_User(); FrmUser.Text = "用户设置"; FrmUser.ShowDialog(); FrmUser.Dispose(); } if (FrmName == "计算器") { System.Diagnostics.Process.Start("calc.exe"); } if (FrmName == "记事本") { System.Diagnostics.Process.Start("notepad.exe"); } if (FrmName == "系统帮助") { System.Diagnostics.Process.Start("readme.doc"); } } if (n == 2) { String FrmStr = ""; //记录窗体名称 if (FrmName == "民族类别设置") //判断要打开的窗体 { DataClass.MyMeans.Mean_SQL = "select * from tb_Folk"; //SQL语句 DataClass.MyMeans.Mean_Table = "tb_Folk"; //表名 DataClass.MyMeans.Mean_Field = "FolkName"; //添加、修改数据的字段名 FrmStr = FrmName; } InfoAddForm.F_Basic FrmBasic = new PWMS.InfoAddForm.F_Basic(); FrmBasic.Text = FrmStr; //设置窗体名称 FrmBasic.ShowDialog(); //显示调用的窗体 FrmBasic.Dispose(); } }