Exemple #1
0
 // Xu li su kien cho 3 nut goi,dat,back
 private void btnGoiMon_Click(object sender, EventArgs e)
 {
     btnGoiMon.Enabled = false;
     if (btnGoiMon.Text == "Gọi Món")
     {
         btnDatCho.Enabled = false;
         if (txtTrangThai.Text == "Trống")
         {
             flag = Convert.ToInt32(Model.Connection.ExcuteScalar(string.Format("select test = dbo.checkHDBInBanAn('" + cbxMaHDB.Text + "')")));
             if (flag == 1)
             {
                 Controller.BanAnCtr.UpdateTrangThaiBA(cbxViTri.Tag.ToString(), "Có Khách", cbxMaHDB.Text);
                 txtTrangThai.Text = "Có Khách";
                 LoadChiTietBan();
                 DataTable dt = Controller.HoaDonBanCtr.FillDatasetHDBbyMaHDB(cbxMaHDB.Text).Tables[0];
                 cbxNhanVien.SelectedValue  = dt.Rows[0]["MaNV"].ToString();
                 cbxKhachHang.SelectedValue = dt.Rows[0]["MaKH"].ToString();
             }
             int k = Convert.ToInt32(Model.Connection.ExcuteScalar(string.Format("select test = dbo.checkHDBInHoaDonBan('" + cbxMaHDB.Text + "')")));
             if (k == 0)
             {
                 frmNhapKhachHang nhap = new frmNhapKhachHang();
                 nhap.Show();
             }
         }
         pnlChiTietBan.Visible = true;
     }
     LoadNhomMon();
     pnlNhomMon.Visible = true;
 }
Exemple #2
0
 private void btnDatCho_Click(object sender, EventArgs e)
 {
     if (btnDatCho.Text == "Đặt Chỗ")
     {
         MessageBox.Show("Nhập đầy đủ thông tin khách hàng và thời gian đến và chọn món", "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         btnGoiMon.Text    = "Đặt Món";
         txtTrangThai.Text = "Đã Đặt Chỗ";
         frmNhapKhachHang nhap = new frmNhapKhachHang();
         nhap.Show();
         pnlDSBanAn.Enabled = false;
         btnBack.Enabled    = false;
     }
     else
     {
         dtpTime.Value     = DateTime.Now;
         txtTrangThai.Text = "Có Khách";
         btnGoiMon.Text    = "Gọi Món";
         Controller.BanAnCtr.UpdateTrangThaiBA(cbxViTri.Tag.ToString(), "Có Khách", cbxMaHDB.Text);
     }
     pnlChiTietBan.Visible = true;
     btnDatCho.Enabled     = false;
 }