📄 mainform.cs
字号:
{
this.公司部门设置ToolStripMenuItem.Visible = false;
this.公司部门设置ToolStripSeparator.Visible = false;
}
if (MyConnection.State == ConnectionState.Open)
{
MyConnection.Close();
}
}
private void 退出系统EToolStripMenuItem_Click(object sender, EventArgs e)
{
if (MessageBox.Show("您确定现在退出本系统吗?", "信息提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
this.Close();
}
}
private void 公司信息设置ToolStripMenuItem_Click(object sender, EventArgs e)
{
CompanyForm MyDlg = new CompanyForm();
MyDlg.ShowDialog();
StringBuilder MyTempPath = new StringBuilder(this.MyBgPhotoShow);
this.GetCompanyInformation();
//生成系统背景图像
if (!System.IO.File.Exists(MyBgPhotoShow))
{
Image MyImage = new Bitmap(MyBgPhoto, true);
int PosX = 10;
int PosY = MyImage.Height / 2 + 150;
int MyFont = 150;
bool bMyFound = false;
int MyWidth = MyImage.Width;
int MyHeight = MyImage.Height;
int MySize = MyWidth * MyHeight;
Bitmap MyPattern = new Bitmap(MyWidth, MyHeight);
Bitmap MyBitmap = new Bitmap(MyImage);
Graphics g = Graphics.FromImage(MyPattern);
Graphics MyGraphics = Graphics.FromImage(MyImage);
g.Clear(Color.White);
while (bMyFound == false)
{
Font NewFont = new Font("宋体", MyFont, FontStyle.Bold);
SizeF MyString = new SizeF(MyWidth, MyHeight);
MyString = g.MeasureString(MySlogan, NewFont);
if (MyString.Width < MyPattern.Width)
{
if (MyString.Height < MyPattern.Height)
{
bMyFound = true;
g.DrawString(MySlogan, NewFont, new SolidBrush(Color.Black), PosX, PosY);
}
}
else
MyFont = MyFont - 1;
}
for (int x = 1; x < MyPattern.Width; x++)
{
for (int y = 1; y < MyPattern.Height; y++)
{
int a, re, gr, bl, x1, y1, z1;
if (MyPattern.GetPixel(x, y).ToArgb() == Color.Black.ToArgb())
{
a = MyBitmap.GetPixel(x, y).A;
re = MyBitmap.GetPixel(x, y).R;
gr = MyBitmap.GetPixel(x, y).G;
bl = MyBitmap.GetPixel(x, y).B;
x1 = re;
y1 = gr;
z1 = bl;
if (bl + 25 < 255)
bl = bl + 25;
if (gr + 25 < 255)
gr = gr + 25;
if (re + 25 < 255)
re = re + 25;
if (x1 - 25 > 0)
x1 = x1 - 25;
if (y1 - 25 > 0)
y1 = y1 - 25;
if (z1 - 25 > 0)
z1 = z1 - 25;
MyGraphics.DrawEllipse(new Pen(new SolidBrush(Color.Black)), x, y + 1, 3, 3);
MyGraphics.DrawEllipse(new Pen(new SolidBrush(Color.FromArgb(a, x1, y1, z1))), x, y, 1, 1);
}
}
}
MyGraphics.DrawString("公司地址:" + MyAddress, new Font("宋体", 12, FontStyle.Regular), new SolidBrush(Color.Yellow), 10, 60);
MyGraphics.DrawString("服务电话:" + MyTel, new Font("宋体", 12, FontStyle.Regular), new SolidBrush(Color.Yellow), 10, 80);
MyGraphics.DrawString("公司网站:" + MyWeb, new Font("宋体", 12, FontStyle.Regular), new SolidBrush(Color.Yellow), 10, 100);
MyImage.Save(MyBgPhotoShow, System.Drawing.Imaging.ImageFormat.Jpeg);
}
this.BackgroundImage = new Bitmap(this.MyBgPhotoShow, true);
this.Text = MySlogan;
}
private void 公司部门设置DToolStripMenuItem_Click(object sender, EventArgs e)
{
DepartmentForm MyDlg = new DepartmentForm();
MyDlg.ShowDialog();
}
private void 基本档案ToolStripMenuItem_Click(object sender, EventArgs e)
{
PersonnelForm MyDlg = new PersonnelForm();
MyDlg.ShowDialog();
}
private void 家庭成员FToolStripMenuItem_Click(object sender, EventArgs e)
{
FamilyForm MyDlg = new FamilyForm();
MyDlg.ShowDialog();
}
private void 工作简历RToolStripMenuItem_Click(object sender, EventArgs e)
{
ResumeForm MyDlg = new ResumeForm();
MyDlg.ShowDialog();
}
private void 奖惩记录WToolStripMenuItem_Click(object sender, EventArgs e)
{
RewardsForm MyDlg = new RewardsForm();
MyDlg.ShowDialog();
}
private void 培训记录ToolStripMenuItem_Click(object sender, EventArgs e)
{
TrainingForm MyDlg = new TrainingForm();
MyDlg.ShowDialog();
}
private void 工作业绩ToolStripMenuItem_Click(object sender, EventArgs e)
{
ArchievementForm MyDlg = new ArchievementForm();
MyDlg.ShowDialog();
}
private void 离职管理ToolStripMenuItem_Click(object sender, EventArgs e)
{
LeaveForm MyDlg = new LeaveForm();
MyDlg.ShowDialog();
}
private void 个人员工档案ToolStripMenuItem_Click(object sender, EventArgs e)
{
QueryPersonnelForm MyDlg = new QueryPersonnelForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.ShowDialog();
}
private void 部门员工档案ToolStripMenuItem_Click(object sender, EventArgs e)
{
QueryDepartmentForm MyDlg = new QueryDepartmentForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.ShowDialog();
}
private void 月度部门考勤ToolStripMenuItem_Click(object sender, EventArgs e)
{
CheckForm MyDlg = new CheckForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.ShowDialog();
}
private void 年度个人考勤ToolStripMenuItem_Click(object sender, EventArgs e)
{
QueryCheckForm MyDlg = new QueryCheckForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.ShowDialog();
}
private void 工资核算CToolStripMenuItem_Click(object sender, EventArgs e)
{
ComputeForm MyDlg = new ComputeForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.ShowDialog();
}
private void 工资发放PToolStripMenuItem_Click(object sender, EventArgs e)
{
PayForm MyDlg = new PayForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.ShowDialog();
}
private void 全部工资信息ToolStripMenuItem_Click(object sender, EventArgs e)
{
QueryPayForm MyDlg = new QueryPayForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.ShowDialog();
}
private void 全部考勤记录ToolStripMenuItem_Click(object sender, EventArgs e)
{
QueryAllCheckForm MyDlg = new QueryAllCheckForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.ShowDialog();
}
private void 操作权限设置ToolStripMenuItem_Click(object sender, EventArgs e)
{
OperatorForm MyDlg = new OperatorForm();
MyDlg.ShowDialog();
}
private void 修改用户密码ToolStripMenuItem_Click(object sender, EventArgs e)
{
ChangeUserPasswordForm MyDlg = new ChangeUserPasswordForm();
MyDlg.用户名称TextBox.Text = this.MyOperator;
MyDlg.ShowDialog();
}
private void 系统帮助信息HToolStripMenuItem_Click(object sender, EventArgs e)
{
VersionForm MyDlg = new VersionForm();
MyDlg.label1.Text = this.MySlogan;
MyDlg.ShowDialog();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -