예제 #1
0
파일: EfData.cs 프로젝트: tachyony/BigData
 public void UpdateAirline(BigDataData.Models.Airline airline)
 {
     var air = context.DbContext.Airlines.Single(x => x.AirlineId == new Guid(airline.AirlineId));
     air.Active = airline.Active;
     air.Alias = airline.Alias;
     air.Callsign = airline.Callsign;
     air.Country = airline.Country;
     air.Iata = airline.Iata;
     air.Icao = airline.Icao;
     air.ImportedId = airline.ImportedId;
     air.Name = airline.Name;
     context.DbContext.Entry(air).State = EntityState.Modified;
     context.SaveChanges();
 }
예제 #2
0
파일: EfData.cs 프로젝트: tachyony/BigData
 public void AddAirline(BigDataData.Models.Airline airline)
 {
     context.DbContext.Airlines.Add(new Airline()
     {
         Active = airline.Active,
         AirlineId = new Guid(airline.AirlineId),
         Alias = airline.Alias,
         Callsign = airline.Callsign,
         Country = airline.Country,
         Iata = airline.Iata,
         Icao = airline.Icao,
         ImportedId = airline.ImportedId,
         Name = airline.Name
     });
     context.SaveChanges();
 }
예제 #3
0
파일: EfData.cs 프로젝트: tachyony/BigData
 public void UpdateTenant(BigDataData.Models.Tenant tenant)
 {
     var tenantUp = context.DbContext.Tenants.Single(x => x.TenantId == new Guid(tenant.TenantId));
     tenantUp.TenantName = tenant.TenantName;
     context.DbContext.Entry(tenantUp).State = EntityState.Modified;
     context.SaveChanges();
 }
예제 #4
0
파일: EfData.cs 프로젝트: tachyony/BigData
 public void AddTenant(BigDataData.Models.Tenant tenant)
 {
     context.DbContext.Tenants.Add(new Tenant()
     {
         TenantName = tenant.TenantName
     });
     context.SaveChanges();
 }
예제 #5
0
파일: EfData.cs 프로젝트: tachyony/BigData
 public void UpdateRoute(BigDataData.Models.Route route)
 {
     var routeUp = context.DbContext.Routes.Single(x => x.RouteId == new Guid(route.RouteId));
     routeUp.Airline = route.Airline;
     routeUp.AirlineId = route.AirlineId;
     routeUp.Codeshare = route.Codeshare;
     routeUp.DestinationAirport = route.DestinationAirport;
     routeUp.DestinationAirportId = route.DestinationAirportId;
     routeUp.Equipment = route.Equipment;
     routeUp.SourceAirport = route.SourceAirport;
     routeUp.SourceAirportId = route.SourceAirportId;
     routeUp.Stops = route.Stops;
     context.DbContext.Entry(routeUp).State = EntityState.Modified;
     context.SaveChanges();
 }
예제 #6
0
파일: EfData.cs 프로젝트: tachyony/BigData
 public void AddRoute(BigDataData.Models.Route route)
 {
     context.DbContext.Routes.Add(new Route()
     {
         Airline = route.Airline,
         AirlineId = route.AirlineId,
         Codeshare = route.Codeshare,
         DestinationAirport = route.DestinationAirport,
         DestinationAirportId = route.DestinationAirportId,
         Equipment = route.Equipment,
         RouteId = new Guid(route.RouteId),
         SourceAirport = route.SourceAirport,
         SourceAirportId = route.SourceAirportId,
         Stops = route.Stops
     });
     context.SaveChanges();
 }
예제 #7
0
파일: EfData.cs 프로젝트: tachyony/BigData
 public void UpdateAirport(BigDataData.Models.Airport airport)
 {
     var air = context.DbContext.Airports.Single(x => x.AirportId == new Guid(airport.AirportId));
     air.Altitude = airport.Altitude;
     air.City = airport.City;
     air.Country = airport.Country;
     air.Dst = airport.Dst;
     air.IataFaa = airport.IataFaa;
     air.Icao = airport.Icao;
     air.ImportedId = airport.ImportedId;
     air.Latitude = airport.Latitude;
     air.Longitude = airport.Longitude;
     air.Name = airport.Name;
     air.Timezone = airport.Timezone;
     air.TzDatabaseTimeZone = airport.TzDatabaseTimeZone;
     context.DbContext.Entry(air).State = EntityState.Modified;
     context.SaveChanges();
 }
예제 #8
0
파일: EfData.cs 프로젝트: tachyony/BigData
 public void AddAirport(BigDataData.Models.Airport airport)
 {
     context.DbContext.Airports.Add(new Airport()
     {
         Altitude = airport.Altitude,
         City = airport.City,
         Country = airport.Country,
         Dst = airport.Dst,
         IataFaa = airport.IataFaa,
         Icao = airport.Icao,
         ImportedId = airport.ImportedId,
         Latitude = airport.Latitude,
         Longitude = airport.Longitude,
         Name = airport.Name,
         Timezone = airport.Timezone,
         TzDatabaseTimeZone = airport.TzDatabaseTimeZone
     });
     context.SaveChanges();
 }