/// <summary> /// Yêu cầu thanh toán /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnPayment_Click(object sender, EventArgs e) { try { if (!oBL.CheckSendKitchenOrder(OrderID)) { MessageBoxCommon.ShowExclamation("Order chưa được phục vụ món ăn nào nên không thể thanh toán"); return; } using (var frm = new FrmInvoice()) { frm.FormActionMode = ActionMode.AddNew; frm.OrderID = OrderID; frm.SAInvoiceID = OrderID; if (frm.ShowDialog() == DialogResult.OK) { this.OrderStatus = EnumOrderStatus.Done; this.OnClick(e); } } } catch (Exception ex) { MessageBoxCommon.ShowException(ex); } }