Store service types that are builtin as numbers to reference in code easier.

This commit is contained in:
2020-06-10 13:31:17 -04:00
parent bb3904e2d1
commit 420d36a1a0
4 changed files with 22 additions and 8 deletions

View File

@@ -51,12 +51,13 @@ QVariant SqlServiceRecord::data ( const QModelIndex& index, int role ) const
return value;
}
void SqlServiceRecord::addNewRecord(QString serviceProvider, QString serviceType, QString dateISO, int miles, QString notes)
void SqlServiceRecord::addNewRecord(QString serviceProvider, int serviceType, QString serviceTypeName, QString dateISO, int miles, QString notes)
{
QSqlRecord newItem = this->record();
newItem.setValue("vehicle", this->currentVehicleID);
newItem.setValue("serviceprovider", serviceProvider);
newItem.setValue("servicetype", serviceType);
newItem.setValue("servicetypename", serviceTypeName);
newItem.setValue("servicedate", dateISO);
newItem.setValue("miles", miles);
newItem.setValue("notes", notes);