Ejemplo n.º 1
0
 /// <summary>
 /// Metoda pro mapování objektu získaného z Nominatimu na objekt Adress. Před užitím volejte metodu GetData();
 /// </summary>
 public Address TransferData()
 {
     if (responseRoot == null)
       throw new InvalidOperationException();
       NominatimResponseAddress nominatimResponseAddress = responseRoot.address;
       Address address = new Address();
       address.City = nominatimResponseAddress.city;
       if(nominatimResponseAddress.postcode != null)
       address.PostalCode = Int32.Parse(nominatimResponseAddress.postcode);
       address.StreetNumber = nominatimResponseAddress.house_number;
       address.Country = nominatimResponseAddress.country;
       return address;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Vloží nový záznam o hledání do databáze.
 /// </summary>
 /// 
 public void WriteAddress(Address address)
 {
     db.Adress.Add(address);
     db.SaveChangesAsync();
 }