📄 frmmain.cs
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace HRP
{
public partial class frmMain : Form
{
public frmMain()
{
InitializeComponent();
}
public string strUserName;
BaseClass.SqlClass sqlclass = new HRP.BaseClass.SqlClass();
private void fileDept_Click(object sender, EventArgs e)
{
BaseInfo.frmDept frm_dept = new HRP.BaseInfo.frmDept();
frm_dept.ShowDialog();
}
private void fileWorkType_Click(object sender, EventArgs e)
{
BaseInfo.frmBase frm_base = new HRP.BaseInfo.frmBase();
frm_base.strName = "tb_WorkType";
frm_base.Text = "【工种类型管理】";
frm_base.ShowDialog();
}
private void fileDutyType_Click(object sender, EventArgs e)
{
BaseInfo.frmBase frm_base = new HRP.BaseInfo.frmBase();
frm_base.strName = "tb_DutyType";
frm_base.Text = "【职务类型管理】";
frm_base.ShowDialog();
}
private void filePostTitle_Click(object sender, EventArgs e)
{
BaseInfo.frmBase frm_base = new HRP.BaseInfo.frmBase();
frm_base.strName = "tb_PostTitle";
frm_base.Text = "【职称类型管理】";
frm_base.ShowDialog();
}
private void fileKultuLevel_Click(object sender, EventArgs e)
{
BaseInfo.frmBase frm_base = new HRP.BaseInfo.frmBase();
frm_base.strName = "tb_KultuLevel";
frm_base.Text = "【文化程度管理】";
frm_base.ShowDialog();
}
private void filePoliticsVisage_Click(object sender, EventArgs e)
{
BaseInfo.frmBase frm_base = new HRP.BaseInfo.frmBase();
frm_base.strName = "tb_PoliticsVisage";
frm_base.Text = "【政治面貌管理】";
frm_base.ShowDialog();
}
private void fileFolk_Click(object sender, EventArgs e)
{
BaseInfo.frmBase frm_base = new HRP.BaseInfo.frmBase();
frm_base.strName = "tb_Folk";
frm_base.Text = "【民族管理管理】";
frm_base.ShowDialog();
}
private void filePactType_Click(object sender, EventArgs e)
{
BaseInfo.frmBase frm_base = new HRP.BaseInfo.frmBase();
frm_base.strName = "tb_PactType";
frm_base.Text = "【合同类型管理】";
frm_base.ShowDialog();
}
private void fileHortationItem_Click(object sender, EventArgs e)
{
BaseInfo.frmBase frm_base = new HRP.BaseInfo.frmBase();
frm_base.strName = "tb_HortationItem";
frm_base.Text = "【奖金项目设置】";
frm_base.ShowDialog();
}
private void fileChastisementItem_Click(object sender, EventArgs e)
{
BaseInfo.frmBase frm_base = new HRP.BaseInfo.frmBase();
frm_base.strName = "tb_ChastisementItem";
frm_base.Text = "【惩罚项目设置】";
frm_base.ShowDialog();
}
//人事管理
private void filePersonnel_Click(object sender, EventArgs e)
{
Personnel.frmPersonelInfo frm_PersonelInfo = new HRP.Personnel.frmPersonelInfo();
frm_PersonelInfo.strUserName = strUserName;
frm_PersonelInfo.ShowDialog();
}
private void frmMain_Load(object sender, EventArgs e)
{
// TODO: 这行代码将数据加载到表“db_HRPDataSet.tb_Attendance”中。您可以根据需要移动或移除它。
this.tb_AttendanceTableAdapter.Fill(this.db_HRPDataSet.tb_Attendance);
frmLogin frm_login = new frmLogin();
frm_login.frm = this;
this.tlslabUserName.Text = strUserName;
DataSet ds = sqlclass.SqlDaAd("select * from tb_Purview where username='" + strUserName + "'", "tb_Purview");
//验证用户权限
if (Convert.ToBoolean(ds.Tables["tb_Purview"].Rows[0][0]) == false)
{
this.tlsmenuBase.Enabled = false;
}
if (Convert.ToBoolean(ds.Tables["tb_Purview"].Rows[0][1]) == false)
{
this.tlsmenuWageSetUp.Enabled = false;
}
if (Convert.ToBoolean(ds.Tables["tb_Purview"].Rows[0][2]) == false)
{
this.tlsmenuPersonnel.Enabled = false;
}
if (Convert.ToBoolean(ds.Tables["tb_Purview"].Rows[0][3]) == false)
{
this.tlsmenuWage.Enabled = false;
}
if (Convert.ToBoolean(ds.Tables["tb_Purview"].Rows[0][4]) == false)
{
this.tlsmenuSystem.Enabled = false;
}
}
private void frmMain_FormClosing(object sender, FormClosingEventArgs e)
{
Application.Exit();
}
private void fileUserManage_Click(object sender, EventArgs e)
{
UserManage.frmUserManage frm_usermanage = new HRP.UserManage.frmUserManage();
frm_usermanage.ShowDialog();
}
private void fileUserPwdSetUp_Click(object sender, EventArgs e)
{
UserManage.frmUserEdit frm_useredit = new HRP.UserManage.frmUserEdit();
frm_useredit.strUserName = strUserName;
frm_useredit.ShowDialog();
}
private void fileEmployeeRemove_Click(object sender, EventArgs e)
{
Personnel.frmEmplpyeeRemove frm_EmployeeRemove = new HRP.Personnel.frmEmplpyeeRemove();
frm_EmployeeRemove.strUserName = strUserName;
frm_EmployeeRemove.ShowDialog();
}
private void filePactManage_Click(object sender, EventArgs e)
{
Personnel.frmPactManage frm_PactManage = new HRP.Personnel.frmPactManage();
frm_PactManage.ShowDialog();
}
private void fileWageManage_Click(object sender, EventArgs e)
{
Wage.frmWage frm_wage = new HRP.Wage.frmWage();
frm_wage.ShowDialog();
}
private void fileMonthWageAdd_Click(object sender, EventArgs e)
{
Wage.frmWageAdd frm_wageadd = new HRP.Wage.frmWageAdd();
frm_wageadd.ShowDialog();
}
private void fileEmployeeChastisement_Click(object sender, EventArgs e)
{
Wage.frmHortation frm_hortation = new HRP.Wage.frmHortation();
frm_hortation.strtype = "tb_Chastisement";
frm_hortation.ShowDialog();
}
private void fileEmployeeHortation_Click(object sender, EventArgs e)
{
Wage.frmHortation frm_hortation = new HRP.Wage.frmHortation();
frm_hortation.strtype = "tb_Hortation";
frm_hortation.ShowDialog();
}
private void fileAttendance_Click(object sender, EventArgs e)
{
Wage.frmAttendance frm_attendance = new HRP.Wage.frmAttendance();
frm_attendance.ShowDialog();
}
private void 退出ToolStripMenuItem_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void fillByToolStripButton_Click(object sender, EventArgs e)
{
try
{
this.tb_AttendanceTableAdapter.FillBy(this.db_HRPDataSet.tb_Attendance);
}
catch (System.Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message);
}
}
private void fillToolStripButton_Click(object sender, EventArgs e)
{
try
{
this.tb_AttendanceTableAdapter.Fill(this.db_HRPDataSet.tb_Attendance);
}
catch (System.Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message);
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -