#ifndef DBAIRCRAFT_H #define DBAIRCRAFT_H #include /*! * \brief The dbAircraft class provides functionality for retreiving and storing * data relateted to the aircraft and tails tables of the database. */ class dbAircraft { public: static QString retreiveRegistration(QString tail_ID); static QStringList newAcftGetString(QString searchstring); static QString newAcftGetId(QString registration); static QVector retreiveAircraftTypeFromReg(QString searchstring); static QStringList retreiveAircraftMake(QString searchstring); static QStringList retreiveAircraftModel(QString make, QString searchstring); static QStringList retreiveAircraftVariant(QString make, QString model, QString searchstring); static QString retreiveAircraftIdFromMakeModelVariant(QString make, QString model, QString variant); static bool commitTailToDb(QString registration, QString aircraft_id, QString company); }; #endif // DBAIRCRAFT_H