private static void RefreshTableData( Employee loggedInEmployee )
	{
		EmployeeAllOrdersTableData.clear();
		EmployeeViewOrderTableData.clear();
		lblTableNumber.setText( "0" );
		lblTotal.setText( "Subtotal: $0.00" );

		//Get the orders for the logged in employee								
		try {

			EmployeeAllOrders = Order.getEmployeeOrdersInProgress( loggedInEmployee ); //< First get the entered orders

			// Find all entered and served orders that correspond to the logged in employee
			for(int i = 0; i < EmployeeAllOrders.size(); i++){

				Order curOrder = EmployeeAllOrders.elementAt(i);

				Vector<String> order = new Vector<String>();

				order.add( Integer.toString(curOrder.getTableNumber()) );
				order.add( curOrder.getItems() );
				order.add( df.format( curOrder.getTotal()) );

				// TODO: Add the order into the vector based on orderID.
				// 	     This will ensure that older orders appear at the top of the list.
				EmployeeAllOrdersTableData.add(order);
			}
		} catch (Exception e) {
			//Some error occurred in either connecting to DB or there weren't any orders to be cooked
			System.err.println("Error: ManageView - getEmployeeOrderInProgress()");
			return ;
		}

		((DefaultTableModel) tableAllOrders.getModel()).fireTableDataChanged();

		columns = tableAllOrders.getColumnModel();
		column = columns.getColumn(0);
		column.setMinWidth(60);
		column.setMaxWidth(100);
		column = columns.getColumn(2);
		column.setMinWidth(130);
		column.setMaxWidth(250);
	}