private void btnJoin_Click(object sender, EventArgs e) { try { frmChooseeTableJoin frm = new frmChooseeTableJoin(); string lineOldTableNo = string.Empty; if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK) { if (frm.TableNo < 40) { TableNew = frm.TableNo + ""; foreach (Control ctr in flpJoinTable.Controls) { UCTable ucTableJoin = (UCTable)ctr; if (ucTableJoin.BackColor == Color.FromArgb(0, 204, 15)) { StatusTable st = (StatusTable)ucTableJoin.Tag; OrderJoinTableModel JoinTable = new OrderJoinTableModel(); JoinTable.OrderID = st.OrderID; JoinTable.TableID = Convert.ToInt32(st.TableID); JoinTable.SubTotalTable = Convert.ToDouble(st.SubTotal); JoinTable.TableIDNew = frm.TableNo; JoinTable.OrderNumber = st.OrderNum; lstJoinTable.Add(JoinTable); } } if (lstJoinTable.Count > 0) { int result = OrderService.JoinTable(lstJoinTable); if (result == 1) { GetListPrinter(); foreach (PrinterModel item in PrintData) { Header = item.Header; posPrinter.SetPrinterName(item.PrinterName); posPrinter.printDocument.PrintPage += printDocument_PrintPage; posPrinter.Print(); } this.Close(); this.DialogResult = System.Windows.Forms.DialogResult.OK; } } } else { frmMessager frmmes = new frmMessager("Join Table", "TableNo is unavailable"); frmOpacity.ShowDialog(this, frmmes); } } } catch (Exception ex) { LogPOS.WriteLog("frmJoinTable:::::::::::::::::btnJoin_Click::::::::::::::::;;" + ex.Message); } }
private void btnJoin_Click(object sender, EventArgs e) { try { frmChooseeTableJoin frm = new frmChooseeTableJoin(); string lineOldTableNo = string.Empty; if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK) { if (frm.TableNo < 40) { TableNew = frm.TableNo+""; foreach (Control ctr in flpJoinTable.Controls) { UCTable ucTableJoin = (UCTable)ctr; if (ucTableJoin.BackColor == Color.FromArgb(0, 204, 15)) { StatusTable st = (StatusTable)ucTableJoin.Tag; OrderJoinTableModel JoinTable = new OrderJoinTableModel(); JoinTable.OrderID = st.OrderID; JoinTable.TableID = Convert.ToInt32(st.TableID); JoinTable.SubTotalTable = Convert.ToDouble(st.SubTotal); JoinTable.TableIDNew = frm.TableNo; JoinTable.OrderNumber = st.OrderNum; lstJoinTable.Add(JoinTable); } } if (lstJoinTable.Count > 0) { int result = OrderService.JoinTable(lstJoinTable); if (result == 1) { GetListPrinter(); foreach (PrinterModel item in PrintData) { Header = item.Header; posPrinter.SetPrinterName(item.PrinterName); posPrinter.printDocument.PrintPage += printDocument_PrintPage; posPrinter.Print(); } this.Close(); this.DialogResult = System.Windows.Forms.DialogResult.OK; } } } else { frmMessager frmmes = new frmMessager("Join Table", "TableNo is unavailable"); frmOpacity.ShowDialog(this, frmmes); } } } catch (Exception ex) { LogPOS.WriteLog("frmJoinTable:::::::::::::::::btnJoin_Click::::::::::::::::;;" + ex.Message); } }