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

📄 mainform.cs

📁 一个很好的宾馆管理系统 VC++和SQL做的
💻 CS
📖 第 1 页 / 共 2 页
字号:
            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 + -