📄 mainform.cs
字号:
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.GetHotelInformation();
//生成系统背景图像
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 系统帮助信息ToolStripMenuItem_Click(object sender, EventArgs e)
{
VersionForm MyDlg = new VersionForm();
MyDlg.label1.Text = this.MySlogan;
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 酒店客房设置ToolStripMenuItem_Click(object sender, EventArgs e)
{
RoomForm MyDlg = new RoomForm();
MyDlg.ShowDialog();
}
private void 消费物品设置ToolStripMenuItem_Click(object sender, EventArgs e)
{
GoodsForm MyDlg = new GoodsForm();
MyDlg.ShowDialog();
}
private void 入住登记ToolStripMenuItem_Click(object sender, EventArgs e)
{
RegisterForm MyDlg = new RegisterForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 换房登记ToolStripMenuItem_Click(object sender, EventArgs e)
{
ChangeForm MyDlg = new ChangeForm();
MyDlg.ShowDialog();
}
private void 消费入帐ToolStripMenuItem_Click(object sender, EventArgs e)
{
ConsumeForm MyDlg = new ConsumeForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 餐费入帐ToolStripMenuItem_Click(object sender, EventArgs e)
{
EatingForm MyDlg = new EatingForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 话费入帐ToolStripMenuItem_Click(object sender, EventArgs e)
{
TelephoneForm MyDlg = new TelephoneForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 预订房间ToolStripMenuItem_Click(object sender, EventArgs e)
{
BookForm MyDlg = new BookForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 预订入住ToolStripMenuItem_Click(object sender, EventArgs e)
{
FromBookToRegisterForm MyDlg = new FromBookToRegisterForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 补交押金ToolStripMenuItem_Click(object sender, EventArgs e)
{
DepositForm MyDlg = new DepositForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 退房登记ToolStripMenuItem_Click(object sender, EventArgs e)
{
CheckOutForm MyDlg = new CheckOutForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 补打帐单ToolStripMenuItem_Click(object sender, EventArgs e)
{
PrintForm MyDlg = new PrintForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 入住旅客信息ToolStripMenuItem_Click(object sender, EventArgs e)
{
QueryGuestForm MyDlg = new QueryGuestForm();
MyDlg.ShowDialog();
}
private void 客房入住状态ToolStripMenuItem_Click(object sender, EventArgs e)
{
RoomStatusForm MyDlg = new RoomStatusForm();
MyDlg.ShowDialog();
}
private void 物品消耗信息ToolStripMenuItem_Click(object sender, EventArgs e)
{
QueryConsumeForm MyDlg = new QueryConsumeForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 物品消耗汇总ToolStripMenuItem_Click(object sender, EventArgs e)
{
QuerySumForm MyDlg = new QuerySumForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 押金消费信息ToolStripMenuItem_Click(object sender, EventArgs e)
{
QueryDepositForm MyDlg = new QueryDepositForm();
MyDlg.ShowDialog();
}
private void 客房入住报表ToolStripMenuItem_Click(object sender, EventArgs e)
{
PrintRegisterForm MyDlg = new PrintRegisterForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 客房餐费报表ToolStripMenuItem_Click(object sender, EventArgs e)
{
PrintEatingForm MyDlg = new PrintEatingForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 客房消费报表ToolStripMenuItem_Click(object sender, EventArgs e)
{
PrintConsumeForm MyDlg = new PrintConsumeForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 客房话费报表ToolStripMenuItem_Click(object sender, EventArgs e)
{
PrintTelephoneForm MyDlg = new PrintTelephoneForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
private void 客房结帐汇总表ToolStripMenuItem_Click(object sender, EventArgs e)
{
PrintCheckOutForm MyDlg = new PrintCheckOutForm();
MyDlg.MyCompany = this.MyCompany;
MyDlg.MyOperator = this.MyOperator;
MyDlg.ShowDialog();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -