/// <summary> /// Adds the airport information to couchbase. /// </summary> /// <param name="airportDto">The airport dto.</param> /// <returns></returns> public bool AddAirportInformationToCouchbase(AirportDto airportDto) { bool result = default (bool); if (!airportDto.IsNullOrDefault()) { using (var defaultBucket = m_Cluster.OpenBucket()) { Document<AirportDto> document = new Document<AirportDto> { Id = airportDto.AirportCode, Content = new AirportDto { AirportCode = airportDto.AirportCode, CityOrAirportName = airportDto.CityOrAirportName, Country = airportDto.Country, CountryCode = airportDto.CountryCode, LatitudeDegree = airportDto.LatitudeDegree, LongitudeDegree = airportDto.LongitudeDegree } }; IDocumentResult<AirportDto> upsert = defaultBucket.Upsert(document); if (upsert.Success) { result = true; } } } return result; }
/// <summary> /// Adds the airport information to couchbase. /// </summary> /// <param name="airportDto">The airport dto.</param> /// <returns></returns> public bool AddAirportInformationToCouchbase(AirportDto airportDto) { if (!airportDto.IsNullOrDefault()) { bool result = m_CouchbaseDao.AddAirportInformationToCouchbase(airportDto); return result; } return default(bool); }