// уменьшение количества порций private async void Button_Clicked_2(object sender, EventArgs e) { var mi = ((Button)sender).BindingContext; var del = mi as BasketList; if (del != null) { await _basketViewModel.LowerQuantity(del); await DisplayAlert("del", $"{del.Quantity}", "OK"); var asd = _basketViewModel.BasketList.FirstOrDefault(x => x.BasketListId == del.BasketListId).Quantity; await DisplayAlert("Ошибочка", $"{asd}", "OK"); basketList.ItemsSource = _basketViewModel.BasketList; } else { await DisplayAlert("Ошибка", "объект не выбран", "OK"); } }