public class OrderControl
extends java.lang.Object
Constructor and Description |
---|
OrderControl() |
Modifier and Type | Method and Description |
---|---|
static boolean |
cancelOrder(javax.swing.JList OrderedList,
javax.swing.JList orderIdList)
Cancel orders that have been placed based on the id of the orders chosen on the interface, by deleting the entry from the database.
|
static java.util.ArrayList[] |
getOrderList() |
static java.util.ArrayList |
getOrders() |
static boolean |
submitOrder(java.lang.Object[] orders,
javax.swing.JList idList,
java.lang.Integer id)
Submit the order that has been chosen and is displayed on the interface by inserting the orders into the database.
|
static java.lang.String[] |
updateMenuDetail(java.lang.String FoodName)
Pull menu data from database in order to display in a list on the interface.
|
static java.lang.String[] |
updateOrderList(javax.swing.JList orderIdList)
Pulls status of order from database in order to display to the interface.
|
static boolean |
updateQuantity(javax.swing.JList OrderedList,
java.lang.String menuItem,
int qty,
java.lang.String change)
Updates the quantity of an order in the database based on the item chosen.
|
static int |
updateStatus(int id,
int status) |
public static java.lang.String[] updateMenuDetail(java.lang.String FoodName)
FoodName
- public static java.lang.String[] updateOrderList(javax.swing.JList orderIdList)
orderIdList
- public static boolean submitOrder(java.lang.Object[] orders, javax.swing.JList idList, java.lang.Integer id)
orders
- idList
- id
- public static boolean cancelOrder(javax.swing.JList OrderedList, javax.swing.JList orderIdList)
OrderedList
- orderIdList
- public static boolean updateQuantity(javax.swing.JList OrderedList, java.lang.String menuItem, int qty, java.lang.String change)
OrderedList
- menuItem
- qty
- change
- public static java.util.ArrayList[] getOrderList()
public static java.util.ArrayList getOrders()
public static int updateStatus(int id, int status)