private void dgv_Order_CellClick(object sender, DataGridViewCellEventArgs e) { try { if (chb_delete.Checked == true) { var ID = dgv_Order.Rows[e.RowIndex].Cells[0].Value.ToString(); var name = dgv_Order.Rows[e.RowIndex].Cells[1].Value.ToString(); var size = dgv_Order.Rows[e.RowIndex].Cells[2].Value.ToString(); var result = MessageBox.Show("Bạn có muốn xóa " + name + " \nkhỏi order không?", "Thông báo", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { cStaff.XoaMonTemp(ID, size, ref err, tk, mk); if (err == null) { MessageBox.Show("Xóa món khỏi order thành công!!"); UCOrder uCOrder = new UCOrder(tk, mk); MainController.LoadUC(pnl_Order, uCOrder); } else { MessageBox.Show(err); err = null; return; } } } } catch { return; } }
public frm_Menu_Order(string Id_Staff, string FullName, string tk, string mk) { InitializeComponent(); dgv_Product.ColumnHeadersDefaultCellStyle.BackColor = Color.MistyRose; dgv_Product.ColumnHeadersDefaultCellStyle.ForeColor = Color.Black; dgv_Product.BackgroundColor = Color.FromArgb(242, 232, 196); var x = Id_Staff.Substring(0, 2); if (x == "QL") { btn_BackToManager.Visible = true; } else { btn_BackToManager.Visible = false; } UCOrder uCOrder = new UCOrder(tk, mk); this.pnl_Order.Controls.Add(uCOrder); this.Id_Staff = Id_Staff; this.FullName = FullName; this.lbl_Staff_Id.Text = Id_Staff; this.lbl_Staff_Name.Text = FullName; this.tk = tk; this.mk = mk; DataSet menu = cShared.Menu_View(tk, mk); Menu = menu.Tables[0]; loadF_B(Menu); }
private void btn_Update_Click(object sender, EventArgs e) { var count = dgv_Order.Rows.Count; for (int i = 0; i < count - 1; i++) { var id = dgv_Order.Rows[i].Cells[0].Value.ToString(); var size = dgv_Order.Rows[i].Cells[2].Value.ToString(); var quantity = dgv_Order.Rows[i].Cells[3].Value.ToString(); cStaff.SuaTemp(id, size, quantity, ref err, tk, mk); if (err != null) { MessageBox.Show(err); err = null; return; } else { if (i == count - 2) { MessageBox.Show("Sửa số lượng thành công!!"); UCOrder uCOrder = new UCOrder(tk, mk); MainController.LoadUC(pnl_Order, uCOrder); } } } }
private void dgv_Product_CellClick(object sender, DataGridViewCellEventArgs e) { if (chb_OutofStock.Checked == true) { return; } if (phone == "") { MessageBox.Show("Mời nhập số điện thoại khách hàng"); return; } var ID = dgv_Product.Rows[e.RowIndex].Cells[0].Value.ToString(); var name = cShared.TimMonTheoMa(ID, tk, mk).Tables[0].Rows[0][0].ToString(); var size = dgv_Product.Rows[e.RowIndex].Cells[4].Value.ToString(); var result = MessageBox.Show("Bạn có muốn order " + name + " size " + size + " không?", "Thông báo", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { cStaff.ThemTemp(ID, size, phone, lbl_Staff_Id.Text, ref err, tk, mk); if (err == null) { MessageBox.Show("Thêm món vào order thành công!!"); UCOrder uCOrder = new UCOrder(tk, mk); MainController.LoadUC(pnl_Order, uCOrder); } else { MessageBox.Show(err); err = null; return; } } }
private void btn_Payment_Click(object sender, EventArgs e) { cStaff.ThemOrder(ref err, tk, mk); if (err == null) { MessageBox.Show("Thanh toán thành công"); frm_Menu_Order.phone = ""; UCOrder uCOrder = new UCOrder(tk, mk); MainController.LoadUC(pnl_Order, uCOrder); } else { MessageBox.Show(err); err = null; return; } }