private void pbxAdd_Click(object sender, EventArgs e) { sumPay = Convert.ToDecimal(Transmit.FrmOrder.lbSumRmb.Text); string OrderId = Transmit.FrmFoodMain.lbOrderId.Text; List<Activity> ay = ActivityManager.SelectActivityFoodAll(lbFName.Text); if (ay == null) { int n = OrderManager.UpdateAddFNumber(lbFName.Text, OrderId); if (n > 0) { lbFNumber.Text = (Convert.ToInt32(lbFNumber.Text) + 1).ToString(); sumPay += Convert.ToDecimal(lbRMB.Text); Transmit.FrmPay.lbSumRmb.Text = sumPay.ToString(); Transmit.FrmOrder.lbSumRmb.Text = sumPay.ToString(); Transmit.FrmFoodMain.Tipsk("加菜成功"); } } else { object FType = FoodManager.SelectFoodType(lbFName.Text); if (FType.ToString() == "1") { FrmFlavor ff = new FrmFlavor(); ff.Text = "Order"; ff.FName = lbFName.Text; ff.FPrice = Convert.ToDecimal(lbRMB.Text); ff.ShowDialog(); } else { int n = OrderManager.UpdateAddFNumber(lbFName.Text, OrderId); if (n > 0) { lbFNumber.Text = (Convert.ToInt32(lbFNumber.Text) + 1).ToString(); sumPay += Convert.ToDecimal(lbRMB.Text); Transmit.FrmPay.lbSumRmb.Text = sumPay.ToString(); double vipsum = Convert.ToDouble(sumPay); Transmit.FrmPay.lbVIPSum.Text = (vipsum * 0.8).ToString(); Transmit.FrmOrder.lbSumRmb.Text = sumPay.ToString(); Transmit.FrmOrder.lbVIPSum.Text = (vipsum * 0.8).ToString(); Transmit.FrmFoodMain.Tipsk("加菜成功"); } } } }
private void pbxAdd_Click(object sender, EventArgs e) { int n = 0; string OrderId = Transmit.FrmFoodMain.lbOrderId.Text; string FName = lbFoodName.Text; decimal FPrice = Convert.ToDecimal(lbRMB.Text); int TableId = Convert.ToInt32(Transmit.FrmMenu.lbTableId.Text); int FNumber = 1; #region 判断是否加菜 if (Transmit.FrmFoodMain.IsPays == true) { #region 加菜 if (Transmit.FrmFoodMain.Tipskc("你确定加菜吗?")) { Transmit.FrmFoodMain.Tipsk("取消订单成功"); Random rd = new Random(); string OrderIds = ""; OrderIds += DateTime.Now.Year.ToString(); OrderIds += DateTime.Now.Month.ToString(); OrderIds += DateTime.Now.Day.ToString(); for (int i = 0; i < 6; i++) { OrderIds += rd.Next(0, 10).ToString(); } n = OrderManager.InsertOrder(OrderIds, TableId); TableManager.UpdateTypebyTableId(5, Transmit.FrmMenu.lbTableId.Text); TableManager.UpdateTableNowInfo(Transmit.FrmMenu.lbTableId.Text, OrderIds, DateTime.Now, 0, null, false); Transmit.FrmFoodMain.IsPays = false; Transmit.FrmFoodMain.lbOrderId.Text = OrderIds; } #endregion } else { #region 查询是否为热菜 object FType = FoodManager.SelectFoodType(FName); if (FType.ToString() == "1") { FrmFlavor ff = new FrmFlavor(); ff.Text = "Food"; ff.FName = FName; ff.FPrice = FPrice; ff.ShowDialog(); } else { #region 添加到订单 object OrderIDs = OrderManager.selectOrderId(OrderId); if (OrderIDs != null) { object Fname = OrderManager.selectFName(OrderId, FName); if (Fname != null) { n = OrderManager.UpdateAddFNumber(FName, OrderId); if (n > 0) { Transmit.FrmFoodMain.Tipsk("添加成功"); } else { Transmit.FrmFoodMain.Tipsk("添加失败"); } } else { n = OrderManager.InsertOrderInfo(TableId, OrderId, FName, FPrice, FNumber); if (n > 0) { Transmit.FrmFoodMain.Tipsk("添加成功"); } else { Transmit.FrmFoodMain.Tipsk("添加失败"); } } } else { n = OrderManager.InsertOrderInfo(TableId, OrderId, FName, FPrice, FNumber); if (n > 0) { Transmit.FrmFoodMain.Tipsk("添加成功"); } else { Transmit.FrmFoodMain.Tipsk("添加失败"); } } #endregion } #endregion } #endregion }