private void btnAddFood_Click(object sender, EventArgs e) { bool result = false; string name = txtFoodName.Text.Trim(); int idCate = (cbFoodCategory.SelectedItem as CategoryDTO).Id; float price = (float)nmFoodPrice.Value; bool existed = FoodDAO.Instance.IsExisedtFood(name); if (txtFoodName.Text.Equals("")) { MessageBox.Show("Empty input."); return; } if (existed) { MessageBox.Show("This food: " + name + " is existed."); return; } result = FoodDAO.Instance.AddFood(name, idCate, price); if (result) { MessageBox.Show("Add Successfully!"); LoadListFood(); AddFood.Invoke(); } else { MessageBox.Show("Add failed!"); } }
private void yemekEklemeToolStripMenuItem_Click(object sender, EventArgs e) { AddFood ChildForm = new AddFood(); ChildForm.MdiParent = this; ChildForm.Show(); }
public ActionResult AddFood(AddFood addFoood) { var storedProcName = "AddFoodStoredProc "; var result = _context.AddFood.FromSqlRaw(storedProcName + "{0}, {1}, {2}", addFoood.Name, addFoood.Calories, addFoood.ImageURL); return(Ok(result)); }
// this functions used for the showing add food click private void addFoodInvoice_Click(object sender, EventArgs e) { Form formExits = Application.OpenForms["AddFood"]; if (formExits != null) { formExits.Close(); } AddFood tempAddFood = new AddFood(this.tempHotelModel, this.tempLocalInvoiceModel); tempAddFood.saveFood += new AddFood.SavingFood(saveFoodAddForm); tempAddFood.loadFoodItems += new EventHandler(loadAgainFoodItemsTables); tempAddFood.Show(); }
static void Main(string[] args) { Console.SetBufferSize(80, 25); //отрисоква рамки HorLine upLine = new HorLine(0, 78, 0, '+'); HorLine downLine = new HorLine(0, 78, 24, '+'); VerLine leftLine = new VerLine(0, 0, 24, '+'); VerLine rightLine = new VerLine(78, 0, 24, '+'); upLine.Draw(); downLine.Draw(); leftLine.Draw(); rightLine.Draw(); Point p = new Point(4, 5, '*'); Snake snake = new Snake(p, 4, Direction.right); snake.Draw(); AddFood foodC = new AddFood(80, 25, '$'); Point food = foodC.CreateFood(); food.Draw(); while (true) { if (snake.Eat(food)) { food = foodC.CreateFood(); food.Draw(); } else { snake.Move(); } Thread.Sleep(200); if (Console.KeyAvailable) { ConsoleKeyInfo key = Console.ReadKey(); snake.HandleKey(key.Key); } } }
//向点菜单添加菜品 private void AddFoodToConsumeBill(string tableno, string billno, string billtypename) { //不允许超过6条 //If dgSaleFoods.VisibleRowCount >= 10 Then //MsgBox("抱歉,非正式版本只允许添加10道菜品!") //Exit Sub //End If AddFood frmOrderFoodInfo = new AddFood(); frmOrderFoodInfo.Label1.Text = dgFoodList[dgFoodList.CurrentRowIndex, 1].ToString(); frmOrderFoodInfo.Label5.Text = "单位:" + dgFoodList[dgFoodList.CurrentRowIndex, 2].ToString(); //定制菜,允许前台任意修改菜品价格 if (rms_var.IsCustomFood(dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString())) { frmOrderFoodInfo.numFoodPrice.Value = decimal.Parse(rms_var.GetFoodPrice(dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString(), false)); frmOrderFoodInfo.numFoodPrice.BringToFront(); frmOrderFoodInfo.numFoodPrice.Show(); } else { frmOrderFoodInfo.Label7.Text = rms_var.GetFoodPrice(dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString(), false); frmOrderFoodInfo.numFoodPrice.BringToFront(); } frmOrderFoodInfo.ShowDialog(); if (frmOrderFoodInfo.DialogResult == DialogResult.OK) { rms_var.AddFoodtoBill(rms_var.GetCurrentTableSerialNo(tableno), rms_var.GenUniqueCode(), billno, rms_var.GetBillTypeCode(billtypename), dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString(), System.Convert.ToString(frmOrderFoodInfo.FoodQuantity * frmOrderFoodInfo.FoodUnitPrice), frmOrderFoodInfo.FoodQuantity, 0, frmOrderFoodInfo.FoodOperandi, frmOrderFoodInfo.FoodTaste, rms_var.opinfo.OpID, "", 0); GetRelateFoods(tableno, billno); GetOpenedTableInfo(tableno, billno); //检测是否自动传菜 if (rms_var.GetSysSetup("autoPrintFood") == "1") //点菜后自动传菜 { //传送当前菜品 if (rms_var.TransFood_Rmt_Async(dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString(), rms_var.GetTableTypeName(tableno), tableno, rms_var.GetTablePsnCount(tableno), billno, rms_var.GetFoodName(dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString()), rms_var.GetFoodTypeName(dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString()), rms_var.GetFoodDeptName(dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString()), rms_var.GetFoodUnit(dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString()), frmOrderFoodInfo.FoodQuantity.ToString(), frmOrderFoodInfo.FoodOperandi, frmOrderFoodInfo.FoodTaste, rms_var.opinfo.OpID, rms_var.GetSaledFoodBarcode(CurrentBillNo, dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString()), 0, "")) { //更新菜品传送标记 rms_var.UpdateFoodTransSign(rms_var.GetSaledFoodBarcode(CurrentBillNo, dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString())); ShowTable(tableno); MessageBox.Show("菜品 " + rms_var.GetFoodName(dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString()) + " 传送成功!"); } } } }
private void Button11_Click(System.Object sender, System.EventArgs e) { if (DataGrid2.VisibleRowCount > 0) { DataRowCollection myDataRowCollection; //DataRow foundRow; myDataRowCollection = SelectedFoods.Rows; if (myDataRowCollection.Contains(dgFoodList[dgFoodList.CurrentRowIndex, 0])) { MessageBox.Show("have row"); } else { AddFood frmaddfood = new AddFood(); frmaddfood.Label1.Text = dgFoodList[dgFoodList.CurrentRowIndex, 1].ToString(); frmaddfood.Label5.Text = dgFoodList[dgFoodList.CurrentRowIndex, 2].ToString(); frmaddfood.Label7.Text = rms_var.GetFoodPrice(dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString(), false); frmaddfood.ShowDialog(); AddFood(dgFoodList[dgFoodList.CurrentRowIndex, 0].ToString(),dgFoodList[dgFoodList.CurrentRowIndex, 1].ToString(),dgFoodList[dgFoodList.CurrentRowIndex, 2].ToString(), frmaddfood.FoodQuantity.ToString(),dgFoodList[dgFoodList.CurrentRowIndex, 5].ToString(), frmaddfood.FoodOperandi, frmaddfood.FoodTaste); } } else { MessageBox.Show("没有预订桌台,请先预订桌台"); TabControl1.SelectedIndex = 1; } }