Added edit and pay functionality to camp module.

This commit is contained in:
2017-06-07 15:57:15 +02:00
parent d163a92293
commit 8b99eea25a
13 changed files with 347 additions and 11 deletions
+5
View File
@@ -24,6 +24,7 @@ class CampData : public QObject
Q_PROPERTY(QDecDouble sale READ sale WRITE setSale)
Q_PROPERTY(bool fixedSale READ fixedSale WRITE setFixedSale)
Q_PROPERTY(QDecDouble totalSale READ totalSale WRITE setTotalSale)
Q_PROPERTY(bool onVoucher READ onVoucher WRITE setOnVoucher)
public:
explicit CampData(QObject *parent = 0);
@@ -77,6 +78,9 @@ public:
QDecDouble fullPrice() const;
void setFullPrice(QDecDouble fullPrice);
bool onVoucher() const;
void setOnVoucher(bool onVoucher);
private:
friend class odb::access;
#pragma db id auto
@@ -97,6 +101,7 @@ private:
int m_totalSale;
bool m_fixedSale;
SeasonPtr m_season;
bool m_onVoucher;
};
#endif // CAMPDATA_H