public bool ReleaseAircraft(Contracts.ServiceLibrary.DTO.FlightDTO flight) { bool returned = false; var aircraft = new Aircraft(flight.Identifier, flight.DepartureTime); returned = _fleetRecoverAndPersist.DeleteAircraft(aircraft); return(returned); }
public bool CreateNewEmptyAircraft(Contracts.ServiceLibrary.DTO.FlightDTO flight) { bool returned = false; List <Seat> seatsFornewAircraft = new List <Seat>(); seatsFornewAircraft = _xXXServiceLibraryConfiguration.FlightSeatsConfiguration; var aircraft = new Aircraft(flight.Identifier, flight.DepartureTime, seatsFornewAircraft); returned = _fleetRecoverAndPersist.CreateAircraft(aircraft); return(returned); }