コード例 #1
0
        private void btnDM_Click(object sender, EventArgs e)
        {
            Button btnDM   = sender as Button;
            string tableID = ((sender as Button).Tag as BAN).MABAN;

            if (hd.KTraBan(tableID) == true)
            {
                DialogResult rs = MessageBox.Show("Bạn có muốn chọn bàn này không ?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
                if (rs == DialogResult.Yes)
                {
                    string s = MaHDTuDong();
                    hd.ThemHoaDon(s, frmDangNhap.LuuThongTin.manv, tableID, 0);
                    string mahd = hd.getMaHD(tableID);
                    btnDM.BackColor = Color.Red;
                    frmCTHoaDon frm = new frmCTHoaDon(mahd);
                    frm.ShowDialog();
                    if (hd.KTraBan(tableID) == true)
                    {
                        btnDM.BackColor = Color.LightSlateGray;
                    }
                    else
                    {
                        btnDM.BackColor = Color.Red;
                    }
                }
            }
            else
            {
                string mahd = hd.getMaHD(tableID);


                frmCTHoaDon frm = new frmCTHoaDon(mahd);
                frm.ShowDialog();
                if (hd.KTraBan(tableID) == true)
                {
                    btnDM.BackColor = Color.LightSlateGray;
                }
                else
                {
                    btnDM.BackColor = Color.Red;
                }
            }
            //LoadDanhMucBan(Convert.ToInt32(btnDM.Tag));
        }
コード例 #2
0
        private void menu_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            switch (e.ClickedItem.Name.ToString())
            {
            case "Xoa":

                string manuoc = dgvCTHD.Rows[nuttam].Cells[0].Value.ToString();
                hd.XoaNuocRaKhoiHD(ma, manuoc);
                MessageBox.Show("Xóa thành công");
                txtTongTien.Text   = hd.TinhTong(ma).ToString();
                dgvCTHD.DataSource = hd.GetCTHD(ma);
                break;

            case "Sua":
                string        man     = dgvCTHD.Rows[nuttam].Cells[0].Value.ToString();
                string        tennuoc = dgvCTHD.Rows[nuttam].Cells[1].Value.ToString();
                string        sl      = dgvCTHD.Rows[nuttam].Cells[2].Value.ToString();
                frmSuaSoLuong frm     = new frmSuaSoLuong(ma, man, tennuoc, sl);
                frm.ShowDialog();
                dgvCTHD.DataSource = hd.GetCTHD(ma);

                this.Refresh();
                this.Hide();
                this.Close();
                frmCTHoaDon frm1 = new frmCTHoaDon(ma);
                frm1.ShowDialog();
                txtTongTien.Text = hd.TinhTong(ma).ToString();
                break;
            }
            //try
            //{
            //    string manuoc = dgvCTHD.Rows[nuttam].Cells[0].Value.ToString();
            //    hd.XoaNuocRaKhoiHD(ma, manuoc);
            //    MessageBox.Show("Xóa thành công");
            //    txtTongTien.Text = hd.TinhTong(ma).ToString();
            //    dgvCTHD.DataSource = hd.GetCTHD(ma);
            //}
            //catch
            //{
            //    return;
            //}
        }