public void Initialize(DataContainers.OrderUser User, Michsky.UI.ModernUIPack.ModalWindowManager iMwm) { user = User; UpdateTexts(); if (user.status.Equals("requested")) { statusButton.buttonEvent.RemoveAllListeners(); statusButton.buttonEvent.AddListener(() => { foreach (var item in UserController.Instance.order.joinRequests.Values) { if (item.requirer.Equals(User.user.id)) { RestaurantController.Instance.joinRequest = item; iMwm.OpenWindow(); UIViewManager.Instance.OpenPopUpPanel("JoinRequestPopUp"); } } }); } }
public void Initialize(DataContainers.MenuItem iItem, Michsky.UI.ModernUIPack.ModalWindowManager mwm) { item = iItem; name.text = item.name; price.text = item.price.ToString() + "€"; amountText.text = "0"; amount = 0; plus.onClick.AddListener(() => { AddAmount(); }); minus.onClick.AddListener(() => { RemoveAmmount(); }); openFoodInfo.onClick.AddListener(() => { RestaurantController.Instance.openedMenuItem = item; UIViewManager.Instance.OpenPopUpPanel("FoodItemInfoPopUp"); mwm.OpenWindow(); }); }