public MapViewModel() { var locations = new List <BindableLocation>(); var location = new BindableLocation { LocationAddress = "ул. Олеко Дундича, 1", LocationHours = "круглосуточно", Latitude = 51.651228, Longitude = 39.134749, ActionCommand = new Command(PinSelected) }; locations.Add(location); location = new BindableLocation { LocationAddress = "ул. 9-го Января, 125", LocationHours = "с 10:00 до 15:00", Latitude = 51.673000, Longitude = 39.151882, ActionCommand = new Command(PinSelected) }; locations.Add(location); location = new BindableLocation { LocationAddress = "ул. Сакко и Ванцетти, 52-56", LocationHours = "c 10:00 до 17:00", Latitude = 51.681639, Longitude = 39.220691, ActionCommand = new Command(PinSelected) }; locations.Add(location); Locations = new ObservableCollection <BindableLocation>(locations); }
public MapViewModel() { var locations = new List <BindableLocation>(); var location = new BindableLocation { LocationType = "ДТП", LocationTitle = "Авария у светофора", Latitude = 51.651228, Longitude = 39.134749, ActionCommand = new Command(PinSelected) }; locations.Add(location); location = new BindableLocation { LocationType = "Акция в магните", LocationTitle = "с 10:00 до 15:00", Latitude = 51.673000, Longitude = 39.151882, ActionCommand = new Command(PinSelected) }; locations.Add(location); location = new BindableLocation { LocationType = "ул. Сакко и Ванцетти, 52-56", LocationTitle = "c 10:00 до 17:00", Latitude = 51.681639, Longitude = 39.220691, ActionCommand = new Command(PinSelected) }; locations.Add(location); Locations = new ObservableCollection <BindableLocation>(locations); }
public async Task Marca() { try { Task T = Task.Run(() => BuscaCoordenadas(7, 2)); T.Wait(); var locations = new List <BindableLocation>(); foreach (var foo in ListaDeRotas) { var location = new BindableLocation { LocationTitle = foo.devicename, LocationDescription = foo.address, Latitude = System.Convert.ToDouble(foo.latitude), Longitude = System.Convert.ToDouble(foo.longitude), ActionCommand = new Command(PinSelected) }; locations.Add(location); // UserDialogs.Instance.Alert(foo.latitude.ToString()); } Locations = new ObservableCollection <BindableLocation>(locations); } catch (Exception ex) { UserDialogs.Instance.Alert(ex.ToString() + "Erro linha 79"); } }