예제 #1
0
        public void DoanhThuDichVu(Label lbdtdvthangtrc, Label lbdtdvthangnay, BunifuProgressBar Pbdtdv, Label lbPbdoanhthu, Label dtdvtanggiam)
        {
            ch.ChuanHoaDate(DateTime.Now.ToString(), out day, out month, out year);
            int dtdvthangtruoc = 0;
            int dtdvthangnay   = 0;

            if (month == "1")
            {
                month1 = "12";
                year1  = (Convert.ToInt32(year) - 1).ToString();
            }
            else
            {
                month1 = (Convert.ToInt32(month) - 1).ToString();
            }
            dtdvthangtruoc      = Convert.ToInt32(conn.LayBien("EXEC PROC_DOANHTHUDICHVU '" + month + "','" + year + "'", 0));
            dtdvthangnay        = Convert.ToInt32(conn.LayBien("EXEC PROC_DOANHTHUDICHVU '" + month1 + "','" + year + "'", 0));
            lbdtdvthangtrc.Text = dtdvthangtruoc.ToString();
            lbdtdvthangnay.Text = dtdvthangnay.ToString();
            if (dtdvthangnay > dtdvthangtruoc)
            {
                dtdvtanggiam.Text = "Tăng";

                if (dtdvthangtruoc != 0)
                {
                    lbPbdoanhthu.Text = (dtdvthangtruoc * 100 / dtdvthangnay).ToString() + " %";
                    Pbdtdv.Value      = (dtdvthangtruoc * 100 / dtdvthangnay);
                }
                else
                {
                    lbPbdoanhthu.Text = "100 %";
                    Pbdtdv.Value      = 100;
                }
            }
            else if (dtdvthangnay < dtdvthangtruoc)
            {
                dtdvtanggiam.Text = "Giảm";

                if (dtdvthangnay != 0)
                {
                    lbPbdoanhthu.Text = (dtdvthangnay * 100 / dtdvthangtruoc).ToString() + " %";
                    Pbdtdv.Value      = (dtdvthangnay * 100 / dtdvthangtruoc);
                }
                else
                {
                    lbPbdoanhthu.Text = "100 %";
                    Pbdtdv.Value      = 100;
                }
            }
            else if (dtdvthangnay == dtdvthangtruoc)
            {
                dtdvtanggiam.Text = "Không đổi";
                lbPbdoanhthu.Text = " ";
                Pbdtdv.Value      = 0;
            }
        }
예제 #2
0
        public void DoanhThuPhong(Label lbslktthangtruoc, Label lbslktthangnay, BunifuProgressBar PBslkhachtang, BunifuProgressBar PBslkhachtang1)
        {
            ch.ChuanHoaDate(DateTime.Now.ToString(), out day, out month, out year);
            string slktthangtruoc = "0";
            string slktthangnay   = "0";

            if (month == "1")
            {
                month1 = "12";
                year1  = (Convert.ToInt32(year) - 1).ToString();
            }
            else
            {
                month1 = (Convert.ToInt32(month) - 1).ToString();
                year1  = year;
            }
            int lastDayOfMonth = DateTime.DaysInMonth(Convert.ToInt32(year1), Convert.ToInt32(month1));

            slktthangnay   = conn.LayBien("EXEC PROC_DoanhThuPhong '" + year + "-" + month + "-1','" + year + "-" + month + "-" + day + "'", 0);
            slktthangtruoc = conn.LayBien("EXEC PROC_DoanhThuPhong '" + year1 + "-" + month1 + "-1','" + year1 + "-" + month1 + "-" + lastDayOfMonth + "'", 0);
            if (slktthangtruoc == null)
            {
                slktthangtruoc = "0";
            }
            if (slktthangnay == null)
            {
                slktthangnay = "0";
            }
            lbslktthangtruoc.Text = slktthangtruoc;
            lbslktthangnay.Text   = slktthangnay;
            if (Convert.ToInt32(slktthangtruoc) < Convert.ToInt32(slktthangnay))
            {
                PBslkhachtang.Value  = Convert.ToInt32((Convert.ToDouble(slktthangtruoc) / Convert.ToDouble(slktthangnay)) * 100);
                PBslkhachtang1.Value = 100;
            }
            else if (Convert.ToInt32(slktthangtruoc) > Convert.ToInt32(slktthangnay))
            {
                PBslkhachtang1.Value = Convert.ToInt32((Convert.ToDouble(slktthangnay) / Convert.ToDouble(slktthangtruoc)) * 100);
                PBslkhachtang.Value  = 100;
            }
            else
            {
                PBslkhachtang.Value  = 100;
                PBslkhachtang1.Value = 100;
            }
        }
예제 #3
0
        public void TyLeDatPhong(Label lbphongthuong, Label lbphongvip, BunifuProgressBar PBphongthuong, BunifuProgressBar PBphongvip)
        {
            int sophongthangnay = 0, sophongthangnay1 = 0;
            int sophongthangtruoc = 0, sophongthangtruoc1 = 0;

            ch.ChuanHoaDate(DateTime.Now.ToString(), out day, out month, out year);
            if (month == "1")
            {
                month1 = "12";
                year1  = (Convert.ToInt32(year) - 1).ToString();
            }
            else
            {
                month1 = (Convert.ToInt32(month) - 1).ToString();
            }

            sophongthangnay   = Convert.ToInt32(conn.LayBien("EXEC PROC_TYLEDATPHONG 1,'" + month + "','" + year + "'", 0));
            sophongthangtruoc = Convert.ToInt32(conn.LayBien("EXEC PROC_TYLEDATPHONG 1,'" + month1 + "','" + year + "'", 0));
            if (sophongthangnay == 0)
            {
                sophongthangnay = 1;
            }
            if (sophongthangtruoc == 0)
            {
                sophongthangtruoc = 1;
            }
            if (sophongthangnay > sophongthangtruoc)
            {
                if (sophongthangtruoc != 0)
                {
                    lbphongthuong.Text  = "Tăng  " + (sophongthangnay * 100 / sophongthangtruoc).ToString() + "%";
                    PBphongthuong.Value = (sophongthangnay * 100 / sophongthangtruoc);
                }
                else
                {
                    lbphongthuong.Text  = "Tăng 100 %";
                    PBphongthuong.Value = 100;
                }
            }
            else if (sophongthangnay < sophongthangtruoc)
            {
                if (sophongthangtruoc != 0)
                {
                    lbphongthuong.Text  = "Giảm  " + (sophongthangtruoc * 100 / sophongthangnay).ToString() + "%";
                    PBphongthuong.Value = (sophongthangtruoc * 100 / sophongthangnay);
                }
                else
                {
                    lbphongthuong.Text  = "Giảm 100 %";
                    PBphongthuong.Value = 100;
                }
            }
            else if (sophongthangnay == sophongthangtruoc)
            {
                lbphongthuong.Text  = "Không đổi";
                PBphongthuong.Value = 0;
            }


            sophongthangnay1   = Convert.ToInt32(conn.LayBien("EXEC PROC_TYLEDATPHONG 2,'" + month + "','" + year + "'", 0));
            sophongthangtruoc1 = Convert.ToInt32(conn.LayBien("EXEC PROC_TYLEDATPHONG 2,'" + month1 + "','" + year + "'", 0));
            if (sophongthangnay1 == 0)
            {
                sophongthangnay1 = 1;
            }
            if (sophongthangtruoc1 == 0)
            {
                sophongthangtruoc1 = 1;
            }
            if (sophongthangnay1 > sophongthangtruoc1)
            {
                if (sophongthangtruoc1 != 0)
                {
                    lbphongvip.Text  = "Tăng  " + (sophongthangtruoc1 * 100 / sophongthangnay1).ToString() + "%";
                    PBphongvip.Value = (sophongthangtruoc1 * 100 / sophongthangnay1);
                }
                else
                {
                    lbphongvip.Text  = "Tăng 100 %";
                    PBphongvip.Value = 100;
                }
            }
            else if (sophongthangnay1 < sophongthangtruoc1)
            {
                if (sophongthangtruoc1 != 0)
                {
                    lbphongvip.Text  = "Giảm  " + (sophongthangnay1 * 100 / sophongthangtruoc1).ToString() + "%";
                    PBphongvip.Value = (sophongthangnay1 * 100 / sophongthangtruoc1);
                }
                else
                {
                    lbphongvip.Text  = "Giảm 100 %";
                    PBphongvip.Value = 100;
                }
            }
            else if (sophongthangnay1 == sophongthangtruoc1)
            {
                lbphongvip.Text  = "Không đổi";
                PBphongvip.Value = 0;
            }
        }
예제 #4
0
        public void TyLeSoLuongKhach(Label lbslktthangtruoc, Label lbslktthangnay, Label lbslkhachtang, BunifuProgressBar PBslkhachtang, Label lbsl)
        {
            ch.ChuanHoaDate(DateTime.Now.ToString(), out day, out month, out year);
            int slktthangtruoc = 0;
            int slktthangnay   = 0;

            if (month == "1")
            {
                month1 = "12";
                year1  = (Convert.ToInt32(year) - 1).ToString();
            }
            else
            {
                month1 = (Convert.ToInt32(month) - 1).ToString();
            }
            slktthangtruoc        = Convert.ToInt32(conn.LayBien("EXEC PROC_TLSOLUONGKHACH '" + month + "','" + year + "'", 0));
            slktthangnay          = Convert.ToInt32(conn.LayBien("EXEC PROC_TLSOLUONGKHACH '" + month1 + "','" + year + "'", 0));
            lbslktthangtruoc.Text = slktthangtruoc.ToString();
            lbslktthangnay.Text   = slktthangnay.ToString();

            if (slktthangnay > slktthangtruoc)
            {
                lbsl.Text = "Tăng";

                if (slktthangtruoc != 0)
                {
                    lbslkhachtang.Text  = (slktthangtruoc * 100 / slktthangnay).ToString() + " %";
                    PBslkhachtang.Value = (slktthangtruoc * 100 / slktthangnay);
                }
                else
                {
                    lbslkhachtang.Text  = "100 %";
                    PBslkhachtang.Value = 100;
                }
            }
            else if (slktthangnay < slktthangtruoc)
            {
                lbsl.Text = "Giảm";
                if (slktthangnay != 0)
                {
                    lbslkhachtang.Text  = (slktthangnay * 100 / slktthangtruoc).ToString() + " %";
                    PBslkhachtang.Value = (slktthangnay * 100 / slktthangtruoc);
                }
                else
                {
                    lbslkhachtang.Text  = "100 %";
                    PBslkhachtang.Value = 100;
                }
            }
            else if (slktthangnay == slktthangtruoc)
            {
                lbsl.Text           = "Không đổi";
                lbslkhachtang.Text  = " ";
                PBslkhachtang.Value = 0;
            }
        }
예제 #5
0
        public void InitializeComponent()
        {
            bunifuCustomTextbox1 = new BunifuCustomTextbox();
            bunifuFlatButton2    = new BunifuFlatButton();
            bunifuCustomLabel2   = new BunifuCustomLabel();
            bunifuProgressBar1   = new BunifuProgressBar();
            bunifuCustomLabel5   = new BunifuCustomLabel();
            bunifuCheckbox4      = new BunifuCheckbox();
            chromeRadioButton2   = new ChromeRadioButton();
            chromeRadioButton1   = new ChromeRadioButton();
            randomPool1          = new RandomPool();
            base.SuspendLayout();
            bunifuCustomTextbox1.BorderColor        = Color.SeaGreen;
            bunifuCustomTextbox1.BorderStyle        = BorderStyle.FixedSingle;
            bunifuCustomTextbox1.Font               = new Font("Microsoft Sans Serif", 9.75f, FontStyle.Regular, GraphicsUnit.Point, 0);
            bunifuCustomTextbox1.Location           = new Point(11, 226);
            bunifuCustomTextbox1.Multiline          = true;
            bunifuCustomTextbox1.Name               = "bunifuCustomTextbox1";
            bunifuCustomTextbox1.Size               = new Size(686, 23);
            bunifuCustomTextbox1.TabIndex           = 27;
            bunifuCustomTextbox1.TextAlign          = HorizontalAlignment.Center;
            bunifuFlatButton2.Activecolor           = Color.FromArgb(23, 27, 35);
            bunifuFlatButton2.BackColor             = Color.FromArgb(23, 27, 35);
            bunifuFlatButton2.BackgroundImageLayout = ImageLayout.Stretch;
            bunifuFlatButton2.BorderRadius          = 0;
            bunifuFlatButton2.ButtonText            = " Crypt";
            bunifuFlatButton2.Cursor    = Cursors.Hand;
            bunifuFlatButton2.Iconcolor = Color.Transparent;
//			bunifuFlatButton2.Iconimage = Resources._null;
            bunifuFlatButton2.Iconimage_right          = null;
            bunifuFlatButton2.Iconimage_right_Selected = null;
            bunifuFlatButton2.Iconimage_Selected       = null;
            bunifuFlatButton2.IconZoom         = 1300.0;
            bunifuFlatButton2.IsTab            = false;
            bunifuFlatButton2.Location         = new Point(12, 329);
            bunifuFlatButton2.Name             = "bunifuFlatButton2";
            bunifuFlatButton2.Normalcolor      = Color.FromArgb(23, 27, 35);
            bunifuFlatButton2.OnHovercolor     = Color.FromArgb(23, 27, 35);
            bunifuFlatButton2.OnHoverTextColor = Color.White;
            bunifuFlatButton2.selected         = false;
            bunifuFlatButton2.Size             = new Size(685, 29);
            bunifuFlatButton2.TabIndex         = 63;
            bunifuFlatButton2.Textcolor        = Color.White;
            bunifuFlatButton2.TextFont         = new Font("Microsoft Sans Serif", 9.75f, FontStyle.Regular, GraphicsUnit.Point, 0);
            bunifuFlatButton2.Click           += bunifuFlatButton2_Click;
            bunifuCustomLabel2.AutoSize        = true;
            bunifuCustomLabel2.Font            = new Font("Microsoft Sans Serif", 9.75f, FontStyle.Regular, GraphicsUnit.Point, 0);
            bunifuCustomLabel2.Location        = new Point(15, 267);
            bunifuCustomLabel2.Name            = "bunifuCustomLabel2";
            bunifuCustomLabel2.Size            = new Size(139, 16);
            bunifuCustomLabel2.TabIndex        = 66;
            bunifuCustomLabel2.Text            = "Encryption Algorithm : ";
            bunifuProgressBar1.BackColor       = Color.Silver;
            bunifuProgressBar1.BorderRadius    = 5;
            bunifuProgressBar1.Location        = new Point(11, 306);
            bunifuProgressBar1.MaximumValue    = 100;
            bunifuProgressBar1.Name            = "bunifuProgressBar1";
            bunifuProgressBar1.ProgressColor   = Color.SeaGreen;
            bunifuProgressBar1.Size            = new Size(686, 10);
            bunifuProgressBar1.TabIndex        = 28;
            bunifuProgressBar1.Value           = 0;
            bunifuCustomLabel5.AutoSize        = true;
            bunifuCustomLabel5.Font            = new Font("Microsoft Sans Serif", 9.75f, FontStyle.Regular, GraphicsUnit.Point, 0);
            bunifuCustomLabel5.Location        = new Point(318, 267);
            bunifuCustomLabel5.Name            = "bunifuCustomLabel5";
            bunifuCustomLabel5.Size            = new Size(287, 16);
            bunifuCustomLabel5.TabIndex        = 70;
            bunifuCustomLabel5.Text            = "Compress With UPX (reduce the size by 400kb)";
            bunifuCheckbox4.BackColor          = Color.SeaGreen;
            bunifuCheckbox4.ChechedOffColor    = Color.SeaGreen;
            bunifuCheckbox4.Checked            = false;
            bunifuCheckbox4.CheckedOnColor     = Color.SeaGreen;
            bunifuCheckbox4.ForeColor          = Color.White;
            bunifuCheckbox4.Location           = new Point(292, 265);
            bunifuCheckbox4.Name             = "bunifuCheckbox4";
            bunifuCheckbox4.Size             = new Size(20, 20);
            bunifuCheckbox4.TabIndex         = 69;
            bunifuCheckbox4.OnChange        += bunifuCheckbox4_OnChange;
            chromeRadioButton2.Checked       = false;
            chromeRadioButton2.Customization = "AAAA////////////AAAA/wAAAP8=";
            chromeRadioButton2.Field         = 23;
            chromeRadioButton2.Font          = new Font("Microsoft Sans Serif", 9.75f);
            chromeRadioButton2.Image         = null;
            chromeRadioButton2.Location      = new Point(218, 265);
            chromeRadioButton2.Name          = "chromeRadioButton2";
            chromeRadioButton2.NoRounding    = false;
            chromeRadioButton2.Size          = new Size(66, 23);
            chromeRadioButton2.TabIndex      = 68;
            chromeRadioButton2.Text          = "RC4";
            chromeRadioButton2.Transparent   = false;
            chromeRadioButton1.Checked       = false;
            chromeRadioButton1.Customization = "AAAA////////////AAAA/wAAAP8=";
            chromeRadioButton1.Field         = 23;
            chromeRadioButton1.Font          = new Font("Microsoft Sans Serif", 9.75f);
            chromeRadioButton1.Image         = null;
            chromeRadioButton1.Location      = new Point(159, 265);
            chromeRadioButton1.Name          = "chromeRadioButton1";
            chromeRadioButton1.NoRounding    = false;
            chromeRadioButton1.Size          = new Size(57, 23);
            chromeRadioButton1.TabIndex      = 67;
            chromeRadioButton1.Text          = "Xor";
            chromeRadioButton1.Transparent   = false;
            randomPool1.Font                = new Font("Microsoft Sans Serif", 9f, FontStyle.Regular, GraphicsUnit.Point, 0);
            randomPool1.Image               = null;
            randomPool1.Location            = new Point(11, 10);
            randomPool1.Name                = "randomPool1";
            randomPool1.NoRounding          = false;
            randomPool1.Range               = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
            randomPool1.RangePadding        = 2;
            randomPool1.Size                = new Size(686, 206);
            randomPool1.TabIndex            = 0;
            randomPool1.Text                = "randomPool1";
            randomPool1.CharacterSelection += randomPool1_CharacterSelection;
            randomPool1.Click              += randomPool1_Click;
            base.AutoScaleDimensions        = new SizeF(6f, 13f);
            base.AutoScaleMode              = AutoScaleMode.Font;
            BackColor       = Color.White;
            base.ClientSize = new Size(710, 370);
            base.Controls.Add(bunifuCustomLabel5);
            base.Controls.Add(bunifuCheckbox4);
            base.Controls.Add(chromeRadioButton2);
            base.Controls.Add(chromeRadioButton1);
            base.Controls.Add(bunifuCustomLabel2);
            base.Controls.Add(bunifuFlatButton2);
            base.Controls.Add(bunifuProgressBar1);
            base.Controls.Add(bunifuCustomTextbox1);
            base.Controls.Add(randomPool1);
            base.FormBorderStyle = FormBorderStyle.None;
            base.Name            = "BuildFrm";
            Text       = "BuildFrm";
            base.Load += BuildFrm_Load;
            base.ResumeLayout(false);
            base.PerformLayout();
        }
예제 #6
0
 private void InitializeComponent()
 {
     this.PnlUp     = new Panel();
     this.LblMoney  = new Label();
     this.PnlDown   = new Panel();
     this.LblHealth = new BunifuCustomLabel();
     this.BarHealth = new BunifuProgressBar();
     this.PnlLeft   = new Panel();
     this.PnlRight  = new Panel();
     this.PnlUp.SuspendLayout();
     this.PnlDown.SuspendLayout();
     base.SuspendLayout();
     this.PnlUp.Controls.Add(this.LblMoney);
     this.PnlUp.Dock         = DockStyle.Top;
     this.PnlUp.Location     = new Point(0, 0);
     this.PnlUp.Name         = "PnlUp";
     this.PnlUp.Size         = new System.Drawing.Size(984, 49);
     this.PnlUp.TabIndex     = 0;
     this.LblMoney.AutoSize  = true;
     this.LblMoney.BackColor = Color.White;
     this.LblMoney.Font      = new System.Drawing.Font("Microsoft Sans Serif", 15f, FontStyle.Regular, GraphicsUnit.Point, 0);
     this.LblMoney.Location  = new Point(9, 9);
     this.LblMoney.Margin    = new System.Windows.Forms.Padding(0);
     this.LblMoney.Name      = "LblMoney";
     this.LblMoney.Size      = new System.Drawing.Size(74, 25);
     this.LblMoney.TabIndex  = 0;
     this.LblMoney.Text      = "◉ 1000";
     this.LblMoney.Visible   = false;
     this.PnlDown.Controls.Add(this.LblHealth);
     this.PnlDown.Controls.Add(this.BarHealth);
     this.PnlDown.Dock            = DockStyle.Bottom;
     this.PnlDown.Location        = new Point(0, 453);
     this.PnlDown.Name            = "PnlDown";
     this.PnlDown.Size            = new System.Drawing.Size(984, 42);
     this.PnlDown.TabIndex        = 0;
     this.LblHealth.AutoSize      = true;
     this.LblHealth.BackColor     = Color.Red;
     this.LblHealth.Font          = new System.Drawing.Font("Microsoft Sans Serif", 12f, FontStyle.Regular, GraphicsUnit.Point, 0);
     this.LblHealth.Location      = new Point(937, 21);
     this.LblHealth.Name          = "LblHealth";
     this.LblHealth.Size          = new System.Drawing.Size(45, 20);
     this.LblHealth.TabIndex      = 1;
     this.LblHealth.Text          = "1000";
     this.BarHealth.BackColor     = Color.White;
     this.BarHealth.BorderRadius  = 0;
     this.BarHealth.Location      = new Point(1, 22);
     this.BarHealth.Margin        = new System.Windows.Forms.Padding(0);
     this.BarHealth.MaximumValue  = 100;
     this.BarHealth.Name          = "BarHealth";
     this.BarHealth.ProgressColor = Color.Red;
     this.BarHealth.Size          = new System.Drawing.Size(933, 20);
     this.BarHealth.TabIndex      = 6;
     this.BarHealth.Value         = 40;
     this.PnlLeft.Dock            = DockStyle.Left;
     this.PnlLeft.Location        = new Point(0, 49);
     this.PnlLeft.Name            = "PnlLeft";
     this.PnlLeft.Size            = new System.Drawing.Size(200, 404);
     this.PnlLeft.TabIndex        = 0;
     this.PnlRight.Dock           = DockStyle.Right;
     this.PnlRight.Location       = new Point(784, 49);
     this.PnlRight.Name           = "PnlRight";
     this.PnlRight.Size           = new System.Drawing.Size(200, 404);
     this.PnlRight.TabIndex       = 0;
     base.AutoScaleDimensions     = new SizeF(6f, 13f);
     base.AutoScaleMode           = System.Windows.Forms.AutoScaleMode.Font;
     this.BackColor  = Color.CornflowerBlue;
     base.ClientSize = new System.Drawing.Size(984, 495);
     base.Controls.Add(this.PnlLeft);
     base.Controls.Add(this.PnlRight);
     base.Controls.Add(this.PnlDown);
     base.Controls.Add(this.PnlUp);
     base.Name            = "FrmHUI";
     this.Text            = "FrmHUI";
     base.TransparencyKey = Color.RosyBrown;
     this.PnlUp.ResumeLayout(false);
     this.PnlUp.PerformLayout();
     this.PnlDown.ResumeLayout(false);
     this.PnlDown.PerformLayout();
     base.ResumeLayout(false);
 }