Esempio n. 1
0
        private void ActionShowLocationCommand()
        {
            ILocalizacao localizacao = DependencyService.Get <ILocalizacao>();

            if (localizacao != null)
            {
                localizacao.GoToCoordenada(Coordenada);
            }
        }
Esempio n. 2
0
        public void ExibirNoMapa()
        {
            ILocalizacao localizacao = DependencyService.Get <ILocalizacao>();

            if (localizacao != null)
            {
                localizacao.GoToCoordenada(coordenada);
            }
        }
Esempio n. 3
0
        private async void btnVerNoMapa_Clicked(object sender, EventArgs e)
        {
            ILocalizacao geolocation = DependencyService.Get <ILocalizacao>();

            geolocation.startMap(new Coordenada()
            {
                Latitude  = lblLatitude.Text,
                Longitude = lblLongitude.Text
            });
        }
Esempio n. 4
0
        private void GetCoordenada()
        {
            ILocalizacao geolocation = DependencyService.Get <ILocalizacao>();

            geolocation.GetCoordenada();
            MessagingCenter.Subscribe <ILocalizacao, Coordenada>(this, "coordenada",
                                                                 (objeto, geo) => {
                lblLatitude.Text  = geo.Latitude;
                lblLongitude.Text = geo.Longitude;
                btnMapa.Text      = "Visualizar no Mapa";
            });
        }
Esempio n. 5
0
        private void busca_coordenada(object sender, EventHandler e)
        {
            ILocalizacao localizacao = DependencyService.Get <ILocalizacao>();

            localizacao.GetCoordenada();

            MessagingCenter.Subscribe <ILocalizacao, Coordenada>(this, "coordernada", (objecto, geo) =>
            {
                lbLatitude.Text  = geo.Lat;
                lbLongitude.Text = geo.Lon;
            });
        }
Esempio n. 6
0
        private void btnMapa_Clicked()
        {
            ILocalizacao geolocation = DependencyService.Get <ILocalizacao>();

            geolocation.GetCoordenada();

            MessagingCenter.Subscribe <ILocalizacao, Coordenada>
                (this, "coordenada", (objeto, geo) =>
            {
                Device.OpenUri(new Uri("geo:" + geo.Latitude + "," + geo.Longitude));
            });
        }
Esempio n. 7
0
        private void btnCoordenada_Clicked(object sender, EventArgs e)
        {
            ILocalizacao geolocation = DependencyService.Get <ILocalizacao>();

            geolocation.GetCoordenada();

            MessagingCenter.Subscribe <ILocalizacao, Coordenada>(this, "coordenada",
                                                                 (objeto, geo) =>
            {
                lblLatitude.Text  = geo.Latitude;
                lblLongitude.Text = geo.Longitude;
            });
        }
Esempio n. 8
0
        private void mostra_mapa(object sender, EventHandler e)
        {
            ILocalizacao geo = DependencyService.Get <ILocalizacao>();

            geo.GetCoordenadaMapa();

            MessagingCenter.Subscribe <ILocalizacao, Coordenada>
                (this, "coordernada_map", (objecto, test) => {
                CrossMapsPlugin.Current.PinTo("Contato",
                                              Convert.ToDouble(test.Lat),
                                              Convert.ToDouble(test.Lon), 7);
            });
        }
Esempio n. 9
0
        public ContatoView()
        {
            InitializeComponent();
            ILocalizacao geolocation = DependencyService.Get <ILocalizacao>();

            geolocation.GetCoordenada();

            MessagingCenter.Subscribe <ILocalizacao, Coordenada>
                (this, "coordenada", (objeto, geo) =>
            {
                lblLongitude.Text = geo.Longitude;
                lblLatitude.Text  = geo.Latitude;
            });
        }
Esempio n. 10
0
        private void btnMapa_Clicked(object sender, EventArgs e)
        {
            ILocalizacao geolocation = DependencyService.Get <ILocalizacao>();

            geolocation.GetCoordenada();

            MessagingCenter.Subscribe <ILocalizacao, Coordenada>
                (this, "coordenada_map", (objeto, geo) =>
            {
                CrossMapsPlugin.Current.PinTo("Contato",
                                              Convert.ToDouble(geo.Latitude),
                                              Convert.ToDouble(geo.Longitude), 8);
            });
        }
Esempio n. 11
0
        private void CarregaGeoLocation()
        {
            ILocalizacao localizacao = DependencyService.Get <ILocalizacao>();

            if (localizacao != null)
            {
                localizacao.GetCoordenada();

                MessagingCenter.Subscribe <ILocalizacao, Coordenada>(this, "coordenada",
                                                                     (objeto, geo) =>
                {
                    Coordenada.Latitude  = geo.Latitude;
                    Coordenada.Longitude = geo.Longitude;

                    EventPropertyChanged(nameof(Coordenada));
                });
            }
        }
Esempio n. 12
0
        public DetalhesView()
        {
            InitializeComponent();

            ILocalizacao geolocation = DependencyService.Get <ILocalizacao>();

            geolocation.GetCoordenada();

            MessagingCenter.Subscribe <ILocalizacao, Coordenada>
                (this, "coordenada", (objeto, geo) =>
            {
                lblLongitude.Text = geo.Longitude;
                lblLatitude.Text  = geo.Latitude;
            });

            //if (contato.Thumbnail != null)
            //{
            //	Stream stream = new MemoryStream(contato.Thumbnail);
            //	imgContato.Source = ImageSource.FromStream(() => { return stream; });
            //}
        }