Ref T117, utility functions for reader

* isDbModelEqualForPublishing
* getModelForDbKey(int
This commit is contained in:
Klaus Basan
2017-08-10 11:27:12 +02:00
committed by Mathew Sutcliffe
parent fe3368e1f4
commit 5a67276fbb
4 changed files with 75 additions and 10 deletions

View File

@@ -97,6 +97,13 @@ namespace BlackCore
return models.findFirstByModelStringOrDefault(modelString);
}
CAircraftModel CModelDataReader::getModelForDbKey(int dbKey) const
{
if (dbKey < 0) { return CAircraftModel(); }
const CAircraftModelList models(getModels());
return models.findByKey(dbKey);
}
CAircraftModelList CModelDataReader::getModelsForAircraftDesignatorAndLiveryCombinedCode(const QString &aircraftDesignator, const QString &combinedCode)
{
if (aircraftDesignator.isEmpty()) { return CAircraftModelList(); }