public CheckpointDTO GetCheckpoint(string checkpointSerial, string checkpointType) { int serial = default(int); int.TryParse(checkpointSerial, out serial); return(new CheckpointDTO() { Duration = CTDB.GetCheckpoint(serial).Duration }); }
protected override Flight ConvertToEntity(FlightDTO dto) { Flight flight = new Flight() { FlightSerial = dto.FlightSerial, IsAlive = dto.IsAlive }; if (dto.Checkpoint != null) { flight.Checkpoint = CTDB.GetCheckpoint(dto.Checkpoint.Serial); flight.CheckpointId = CTDB.GetCheckpoint(dto.Checkpoint.Serial).CheckpointId; } return(flight); }