Ejemplo n.º 1
0
		private void increaseQuantity(Item item)
		{
			foreach (Order order in mOrderList)
			{
				if (order.item.getItem().getId() == item.getId())
				{
					order.item.increaseQuantity();
					order.button.refreshOrder(order.item);
					Debug.Write("Increase : " + order.item.getItem().getName() + "(" + order.item.getQuantity() + ")");
					break;
				}
			}

			onOrderChange();
		}
Ejemplo n.º 2
0
		private void decreaseQuantity(Item item)
		{
			foreach (Order order in mOrderList)
			{
				if (order.item.getItem().getId() == item.getId())
				{
					order.item.decreaseQuantity();
					order.button.refreshOrder(order.item);
					Debug.Write("Decrease : " + order.item.getItem().getName() + "(" + order.item.getQuantity() + ")");

					if (order.item.getQuantity() == 0)
					{
						mOrderItemButtonStackPanel.Children.Remove(order.button);
						mOrderList.Remove(order);

						Debug.Write("Remove : " + order.item.getItem().getName());
						break;
					}

					break;
				}
			}

			onOrderChange();
		}
Ejemplo n.º 3
0
		private void deleteOrderItem(Item item)
		{
			foreach (Order order in mOrderList)
			{
				if (order.item.getItem().getId() == item.getId())
				{
					mOrderItemButtonStackPanel.Children.Remove(order.button);
					mOrderList.Remove(order);

					Debug.Write("Delete : " + order.item.getItem().getName());
					break;
				}
			}

			onOrderChange();
		}
Ejemplo n.º 4
0
		public void deleteItem(Item item)
		{
			Dictionary<string, string> set_data = new Dictionary<string, string>();
			set_data.Add("enable", "0");
			set_data.Add("delete_time", DateTime.Now.Ticks.ToString());

			Dictionary<string, string> where_data = new Dictionary<string, string>();
			where_data.Add("id", item.getId().ToString());

			update("item", set_data, where_data);
		}