Beispiel #1
0
 public AirportStatus ConvertAirport(DbAirport dbAirport)
 {
     return(new AirportStatus()
     {
         Id = dbAirport.Id,
         ImageUrl = dbAirport.ImageUrl,
         Stations = ConvertStations(dbAirport.Stations),
         Name = dbAirport.Name,
         Routes = ConvertRoutes(dbAirport.Routes)
     });
 }
 public async Task AddAirport(DbAirport airport)
 {
     airport.Stations.OrderBy(s => s.StationNumber);
     Context.Airports.Add(airport);
     await Context.SaveChangesAsync();
 }
Beispiel #3
0
        public async Task AddAiportToDatabaseAsync(IAirport airport)
        {
            DbAirport dbAirport = this.converterProvider.LogicDatabase.ConvertAirport(airport);

            await this.dataService.AddAirport(dbAirport);
        }
        public Airport ConvertAirport(DbAirport dbAirport)
        {
            AirportStatus commonAirport = this.commonToDbConvert.ConvertAirport(dbAirport);

            return(this.logicToCommon.ConvertAirport(commonAirport));
        }