Esempio n. 1
0
        //Mở Tab Chi Tiết Món Ăn
        private void btn_MonAn_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            XtraTabPage TabMonAn = new XtraTabPage();

            TabMonAn.Text = "Quản Lý Món Ăn";
            if (KiemTraTabPage(TabMonAn.Text) == false)
            {
                xtraTabControl1.TabPages.Add(TabMonAn);
            }
            else
            {
                TabMonAn.PageVisible = true;
            }
            frm_MonAn frm = new frm_MonAn();

            frm.TopLevel = false;
            frm.Parent   = xtraTabControl1.TabPages[ViTriTabPage(TabMonAn.Text)];
            frm.Dock     = DockStyle.Fill;
            frm.Show();
            xtraTabControl1.SelectedTabPage = xtraTabControl1.TabPages[ViTriTabPage(TabMonAn.Text)];
        }
Esempio n. 2
0
        private void Btn_refesrh_Click(object sender, EventArgs e)
        {
            Test = test1();
            bool check = false;

            MonAn = new frm_MonAn().Select();
            LM    = new frm_LoaiMonAn().Select();
            bool lm = false, MA = false;

            for (int i = 0; i < LM.Count; i++)
            {
                if (LM[i].MaLoai1.Equals(cbb_MaLoai.Text))
                {
                    lm = true;
                    break;
                }
            }
            if (lm == false)
            {
                MessageBox.Show("Chưa có mã loại món ăn này!", "Thông báo");
            }
            else
            {
                for (int i = 0; i < MonAn.Count; i++)
                {
                    if (MonAn[i].MaMonAn1.Equals(cbb_MaMonAn.Text))
                    {
                        MA = true;
                        break;
                    }
                }
                if (MA == false)
                {
                    MessageBox.Show("Chưa có mã món ăn này!", "Thông báo");
                }
            }


            double x;

            if (check == false && !double.TryParse(textEdit3.Text, out x))
            {
                check = true;
                MessageBox.Show("Nhập sai dữ liệu giảm giá, vui lòng nhập lại !!!", "Thông báo");
            }
            double y;

            if (check == false && !double.TryParse(textEdit2.Text, out y))
            {
                check = true;
                MessageBox.Show("Nhập sai dữ liệu số lượng, vui lòng nhập lại !!!", "Thông báo");
            }
            if (Convert.ToDouble(textEdit3.Text) < 0.0 || Convert.ToDouble(textEdit3.Text) > 100)
            {
                MessageBox.Show("Bạn cần nhập số trong khoảng 0 đến 100", "Thông báo");
            }
            else if (check == false && lm == true && MA == true)
            {
                if (cbb_MaMonAn.Text.Trim() != "" && comboBox1.Text.Trim() != "" && cbb_MaLoai.Text.Trim() != "" && textEdit2.Text.Trim() != "" && textEdit3.Text.Trim() != "")
                {
                    string sql = "UPDATE ChiTietPhieuDB set MaLoai=N'" + cbb_MaLoai.Text + "',SoLuong='" + Convert.ToDouble(textEdit2.Text) + "',GiamGia='" + Convert.ToDouble(textEdit3.Text) + "' where MaPhieu=N'" + comboBox1.Text + "' and MaMonAn = N'" + cbb_MaMonAn.Text + "'";
                    query.CapNhatDuLieu(sql);
                    fill();

                    //Test1.Add(new Class_PhieuDatBan(comboBox1.Text, txt_STT.Text, textEdit1.Text, Convert.ToDateTime(textEdit2.Text), Convert.ToDateTime(textEdit3.Text), Convert.Todouble(textEdit4.Text)));
                    cbb_MaMonAn.Text    = "";
                    comboBox1.Text      = "";
                    cbb_MaLoai.Text     = "";
                    textEdit4.Text      = "";
                    textEdit3.Text      = "";
                    textEdit2.Text      = "";
                    cbb_MaMonAn.Enabled = true;
                }
                else
                {
                    MessageBox.Show("Vui lòng nhập đầy đủ thông tin", "Thông báo");
                }
            }
        }