public BarViewModel(string BarName) { bar = listContainer.GetBarByName(BarName); Name = bar.BarName; Location = bar.BarLocation; SpecificPriceList = bar.AvailableDrinks; foreach (var item in SpecificPriceList) { item.Drink = listContainer.GetDrinkByID(item.DrinkID); } listContainer.mapView.ClearPins(); listContainer.mapView.SetBarDirections(bar); }