Beispiel #1
0
        /// <summary>Geolocalizza il transito e salva le coordinate sul database.</summary>
        /// <returns>void</returns>
        public void GeoLocalizzaTransito()
        {
            string indirizzo  = this.Indirizzo + ", " + this.Cap + " " + this.Citta + ", " + this.Provincia + " " + this.Nazione;
            string coordinate = GeoCoder.EncodeAddress(indirizzo);

            this.GeoCoordinate = coordinate;
            Dao    dao = new Dao();
            string sql = "UPDATE TariffeTransiti SET GeoCoordinate = '" + this.GeoCoordinate + "' WHERE Id=" + this.Id;

            dao.ExecuteNonQuery(sql);
        }
        /// <summary>Geolocalizza la spedizione e salva le coordinte sul database.</summary>
        /// <returns>void</returns>
        private void GeoLocalizzaSpedizione()
        {
            string indirizzo  = this.DestinazioneIndirizzo + ", " + this.DestinazioneCAP + " " + this.DestinazioneLocalita + ", " + this.DestinazioneProvincia + " " + this.DestinazioneNazione;
            string coordinate = GeoCoder.EncodeAddress(indirizzo);

            this.DestinazioneGeoLoc = coordinate;
            Dao    dao = new Dao();
            string sql = "UPDATE Spedizioni SET DestinazioneGeoLoc = '" + this.DestinazioneGeoLoc + "' WHERE Id=" + this.Id;

            dao.ExecuteNonQuery(sql);
        }