private void WebCamConnect_NewObject(List <int?> id) { FindObjectList.Clear(); BasketList.Clear(); // findObject.ForEach(obj => FindObjectList.Add(obj)); foreach (int?recId in id) { foreach (var group in DishData.DishGroup) { if (group.ListDishes.Any(d => d.Id == recId)) { AddToBasket(group.ListDishes.Find(d => d.Id == recId)); break; } } } }