private DbFlight toDbFlight(Flight flight) { var dbFlight = new DbFlight(); dbFlight.FlightNumber = flight.FlightNumber; dbFlight.DepartureCode = flight.DepartureCode; dbFlight.DestinationCode = flight.DestinationCode; dbFlight.DepartureDate = flight.DepartureDate; dbFlight.ReturnDate = flight.ReturnDate; dbFlight.Pkid = flight.Id; return(dbFlight); }
private Flight toFlight(DbFlight dbFlight) { var flight = new Flight(); flight.FlightNumber = dbFlight.FlightNumber; flight.DepartureCode = dbFlight.DepartureCode; flight.DestinationCode = dbFlight.DestinationCode; flight.DepartureDate = dbFlight.DepartureDate; flight.ReturnDate = dbFlight.ReturnDate; flight.Id = dbFlight.Pkid; return(flight); }
public async Task CreateAsync(Flight flight) { try { var dbFlgiht = new DbFlight(); dbFlgiht.Id = flight.Id; dbFlgiht.FlightNumber = flight.FlightNumber; dbFlgiht.DepartureCode = flight.DepartureCode; dbFlgiht.DepartureDate = flight.DepartureDate; dbFlgiht.DestinationCode = flight.DestinationCode; dbFlgiht.ReturnDate = flight.ReturnDate; var collection = Database.GetCollection <DbFlight>("Flights"); await collection.InsertOneAsync(dbFlgiht); } catch (Exception ex) { //Log error } }