/// <summary>
 /// Add Menu Item to Selected Bill by menu item.
 /// </summary>
 /// <param name="menu">Menu Item for insert to selected bill.</param>
 public static OrderBillItem AddOrderBillItem(OrderBill selectedBill, MenuService.MenuItem menu, int employeeID)
 {
     OrderBillItem item = new OrderBillItem();
     item.MenuID = menu.ID;
     item.Unit = 1;
     item.DefaultOption = true;
     item.Status = 1; // New Order Status
     item.EmployeeID = employeeID;
     item.ChangeFlag = true;
     if (AddOrderBillItem(selectedBill, item))
         return item;
     else
         return null;
 }
 /// <summary>
 /// Add Menu Item to Selected Bill by menu item.
 /// </summary>
 /// <param name="menu">Menu Item for insert to selected bill.</param>
 private void AddOrderBillItem(MenuService.MenuItem menu)
 {
     OrderBillItem item = OrderManagement.AddOrderBillItem(selectedBill, menu, employeeID);
     if (item != null)
     {
         selectedItem = item;
         isChanged = true;
         StartInputOption();
     }
     else
     {
         StartInputMenu();
         isChanged = false;
     }
 }
 public static void LoadMenus()
 {
     smartRestaurant.MenuService.MenuService service = new smartRestaurant.MenuService.MenuService();
     menuTypes = service.GetMenus("TOUCH");
     menuOptions = service.GetOptions("TOUCH");
 }