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

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

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

            geolocation.startMap(new Coordenada()
            {
                Latitude  = lblLatitude.Text,
                Longitude = lblLongitude.Text
            });
        }
Exemple #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";
            });
        }
Exemple #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;
            });
        }
Exemple #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));
            });
        }
        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;
            });
        }
Exemple #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);
            });
        }
Exemple #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;
            });
        }
Exemple #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);
            });
        }
Exemple #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));
                });
            }
        }
        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; });
            //}
        }