Exemple #1
0
        public GeocodificacionDTO GetGeocodificacionById(int id)
        {
            GeolocalizacionDB dbGeo = _db.Geolocalizacion
                                      .Where(x => x.Id == id)
                                      .FirstOrDefault();

            GeocodificacionDTO geocodificacion = new GeocodificacionDTO()
            {
                Id       = dbGeo.Id,
                Latitud  = dbGeo.Latitud,
                Longitud = dbGeo.Latitud,
                Estado   = dbGeo.Estado
            };

            return(geocodificacion);
        }
Exemple #2
0
        public int SaveGeoRequest(GeolocalizacionDTO body)
        {
            GeolocalizacionDB geolocalizacion = new GeolocalizacionDB()
            {
                Calle         = body.Calle,
                Numero        = body.Numero,
                Ciudad        = body.Ciudad,
                Codigo_postal = body.Codigo_postal,
                Provincia     = body.Provincia,
                Pais          = body.Pais,
                Latitud       = null,
                Longitud      = null,
                Estado        = "Procesando"
            };

            _db.Geolocalizacion.Add(geolocalizacion);
            _db.SaveChanges();

            return(geolocalizacion.Id);
        }