// Start is called before the first frame update void Start() { currentEntreeBox = 0; currentDrinkBox = 100; Button b = FindObjectOfType <AddButton>().GetComponent <Button>(); Button d = FindObjectOfType <DeleteButton>().GetComponent <Button>(); Button u = FindObjectOfType <UpdateButton>().GetComponent <Button>(); AddButton add = FindObjectOfType <AddButton>(); menuButton = FindObjectOfType <MenuButtonController>(); menuListPrices = FindObjectOfType <MenuListPrices>(); restaurantMenu = new RestaurantFineDining(); restaurant = FindObjectOfType <Restaurant_Script>(); menu = FindObjectOfType <Menu>(); //Button listener for the add button b.onClick.AddListener(delegate() { ////Debug.Log("Current: "+currentEntreeBox+" textbox: "+textBoxNum); if (menuButton.getEntree() && !selectedString.Equals("")) { if (textBoxNum == currentEntreeBox) { GetComponent <Text>().text = selectedString; selectedItem = new MenuItemClass(selectedString); restaurant.addEntreeToMenu(selectedItem, currentEntreeBox); restaurant.entreePopularity(currentEntreeBox); restaurant.setItemIngredientsCost(selectedString, currentEntreeBox); } currentEntreeBox++; } else { if (textBoxNum == currentDrinkBox) { GetComponent <Text>().text = selectedString; selectedItem = new MenuItemClass(selectedString); restaurant.addDrinkToMenu(selectedItem, currentDrinkBox - 100); restaurant.drinkPopularity(currentDrinkBox - 100); restaurant.setItemDrinksCost(selectedString, currentDrinkBox - 100); } currentDrinkBox++; } }); //Button listener for the delete button d.onClick.AddListener(delegate(){ }); u.onClick.AddListener(delegate(){ menuListPrices.updateMenu(); //restaurantMenu.getEntreeMenu(); }); }
public void addDrinkToMenu(MenuItemClass item, int index) { restaurant.setDrinksMenuLayout(item, index); Debug.Log("Item name: " + item.getItemName() + " added"); userLog.logAction("User adds " + item.getItemName() + " to the drink menu"); userLog.displayRecentAction(); drinkCount++; }
public void setDrinks(MenuItemClass selectedItem) { drinks.Add(selectedItem); }
public void setEntrees(MenuItemClass selectedItem) { entrees.Add(selectedItem); }
public void setDrinksMenuLayout(MenuItemClass drinksMenuLayout, int index) { this.drinksMenuLayout[index] = drinksMenuLayout; drinkCount++; Debug.Log("Amount of drinks:" + drinkCount); }
public void setEntreesMenuLayout(MenuItemClass entreesMenuLayout, int index) { this.entreesMenuLayout[index] = entreesMenuLayout; entreeCount++; Debug.Log("Amount of entrees:" + entreeCount); }