Esempio n. 1
0
        private void DeleteItem(object item)
        {
            ltem itemToDelete = (ltem)item;

            Basket.Items.Remove(itemToDelete);
            Basket.CalculatePrice();
        }
Esempio n. 2
0
        private void AddProduct(object item)
        {
            ltem itemToChange = (ltem)item;

            if (itemToChange.Quantity > 0)
            {
                itemToChange.Quantity++;
            }
            Basket.CalculatePrice();
        }
Esempio n. 3
0
        private async void RemoveProduct(object item)
        {
            ltem itemToChange = (ltem)item;

            if (itemToChange.Quantity > 1)
            {
                itemToChange.Quantity--;
            }
            else if (itemToChange.Quantity == 1)
            {
                var actionsShhet = await Application.Current.MainPage.DisplayActionSheet("Fjern produktet fra kurven", "Nej", "Ja");

                switch (actionsShhet)
                {
                case "Ja":
                    DeleteItem(item);
                    break;
                }
            }
            Basket.CalculatePrice();
        }