private void ComboBoxFilterStatus_SelectedIndexChanged(object sender, EventArgs e) { OrderBox.Focus(); if (ComboBoxFilterStatus.SelectedIndex == 0) { OrderBox.Orders = (Session.User as Customer).Orders.OrderByDescending(order => order.UpdatedAt).ToList(); } if (ComboBoxFilterStatus.SelectedIndex == 1) { OrderBox.Orders = (Session.User as Customer).Orders.Where(order => order.Status.Equals("Pendente")).ToList(); } if (ComboBoxFilterStatus.SelectedIndex == 2) { OrderBox.Orders = (Session.User as Customer).Orders.Where(order => order.Status.Equals("Aprovado")).ToList(); } if (ComboBoxFilterStatus.SelectedIndex == 3) { OrderBox.Orders = (Session.User as Customer).Orders.Where(order => order.Status.Equals("Entregue")).ToList(); } if (ComboBoxFilterStatus.SelectedIndex == 4) { OrderBox.Orders = (Session.User as Customer).Orders.Where(order => order.Status.Equals("Cancelado")).ToList(); } OrderBox.UpdateView(); }
private void CreateMinigameDialogBox(OrderBox orderView) { var minigameGo = GameObject.Instantiate(_commonAssets.MinigamePrefab, _minigameContainer); var minigameView = minigameGo.GetComponent <MinigameBox>(); minigameView.Connect(_orderDrinks[orderView].sequence, OnMinigameComplete, _camera, (GuestView)orderView.GuestView); _minigameViews.Add(minigameView); }
public JsonResult GetOrderBoxById(int id) { List <OrderBox> OrderBoxList = Session["OrderBoxList"] as List <OrderBox>; OrderBox OrderBox_ = null; if (OrderBoxList != null) { OrderBox_ = OrderBoxList.Where(a => a.CustomerOrderId == id).FirstOrDefault(); } return(Json(OrderBox_, JsonRequestBehavior.AllowGet)); }
public PartialViewResult PostOrderBox(OrderBox Order) { if (Order.GUID == null) { Order.GUID = Guid.NewGuid().ToString(); } List <OrderBox> OrderBoxList = Session["OrderBoxList"] as List <OrderBox>; if (OrderBoxList == null) { OrderBoxList = new List <OrderBox>(); OrderBoxList.Add(Order); } else { OrderBoxList.Add(Order); } Session["OrderBoxList"] = OrderBoxList; return(PartialView("_OrderBoxList")); }
public PartialViewResult EditOrderBoxByGuid(OrderBox Order) { List <OrderBox> OrderBoxList = Session["OrderBoxList"] as List <OrderBox>; OrderBox OrderBox_ = null; if (OrderBoxList != null) { OrderBox_ = OrderBoxList.Where(a => a.GUID == Order.GUID).FirstOrDefault(); if (OrderBox_ != null) { OrderBox_.Amount = Order.Amount; OrderBox_.Barcode = Order.Barcode; OrderBox_.ProductId = Order.ProductId; OrderBox_.Description = Order.Description; OrderBox_.Price = Order.Price; OrderBox_.ProductName = Order.ProductName; } } Session["OrderBoxList"] = OrderBoxList; return(PartialView("_OrderBoxList")); }
private void FormProfileOrder_Load(object sender, EventArgs e) { OrderBox.Orders = (Session.User as Customer).Orders; OrderBox.Orders = OrderBox.Orders.OrderByDescending(order => order.UpdatedAt).ToList(); OrderBox.UpdateView(); }
private void CheckOrder() { disableScreenSwitch = true; milkStrengthC.Clear(); milkStrengthP.Clear(); playerOrders = GameObject.FindGameObjectsWithTag("Tea"); for (int i = 0; i < playerOrders.Length - 1; i++) //Ommitting the last mug { MilkCollision playerMilk = playerOrders[i].GetComponent <MilkCollision>(); if (playerMilk.milkCounter < 50) { milkStrengthP.Add(1); } else if (playerMilk.milkCounter < 100) { milkStrengthP.Add(2); } else if (playerMilk.milkCounter < 150) { milkStrengthP.Add(3); } else if (playerMilk.milkCounter >= 200) { milkStrengthP.Add(4); } Debug.Log(milkStrengthP[i]); } customerOrders = GameObject.FindGameObjectsWithTag("OrderBox"); customerSpeechBox = GameObject.FindGameObjectWithTag("Bubble"); for (int i = 0; i < customerOrders.Length; i++) { OrderBox customerMilk = customerOrders[i].GetComponent <OrderBox>(); milkStrengthC.Add(customerMilk.milkLevel); Debug.Log(milkStrengthC[i]); } int NumMatches = CountMatches(milkStrengthC, milkStrengthP); if (NumMatches == milkStrengthC.Count) { Debug.Log("YOU GOT IT RIGHT"); //Segue into Happy customer mode - Add a pop up } else { Debug.Log("YOU GOT" + (milkStrengthC.Count - NumMatches) + "WRONG"); numberOfGrawlixes = milkStrengthC.Count - NumMatches; Debug.Log("YOURE BAD"); //Segue into DDR BATTLE MODE - Add a pop up //Destroy order boxes and speech bubble for (int i = 0; i < customerOrders.Length; i++) { Destroy(customerOrders[i]); } Destroy(customerSpeechBox); //Instantiate DDR BOX based on how many matches you got wrong Instantiate(containers[numberOfGrawlixes - 1], new Vector3(containerSpawn.position.x + (0.4f * (numberOfGrawlixes - 1)), containerSpawn.position.y, containerSpawn.position.z), Quaternion.identity); for (int n = 0; n < numberOfGrawlixes; n++) { Instantiate(grawlixBox, new Vector3(orderSpawn.position.x + (orderGap * n), orderSpawn.position.y, orderSpawn.position.z), Quaternion.identity); } } }