Added English version of accommodation document. Added translations. Fixed bug on adding camp to voucher.

This commit is contained in:
2017-06-08 21:23:14 +02:00
parent cc6111d09f
commit a33992b9b9
10 changed files with 3142 additions and 198 deletions
+4 -1
View File
@@ -103,6 +103,7 @@ CampWizard::CampWizard(QWidget *parent) :
ui->setupUi(this);
m_peopleModel = new AutoTableModel<AddressItem>(this);
m_peopleModel->setTranslations(Context::instance().plugin("CAMP")->translations());
ui->tablePeople->setModel(m_peopleModel);
ui->tablePeople->hideColumn(2);
ui->tablePeople->hideColumn(3);
@@ -151,6 +152,7 @@ CampWizard::CampWizard(QWidget *parent) :
Service<AccService> serviceSrv;
m_servicesModel = new AutoTableModel<AccService>(this);
m_servicesModel->setTranslations(Context::instance().plugin("CAMP")->translations());
m_servicesModel->setData(serviceSrv.all());
ui->tableServices->setModel(m_servicesModel);
@@ -163,6 +165,7 @@ CampWizard::CampWizard(QWidget *parent) :
ui->tableServices->horizontalHeader()->setSectionResizeMode(0, QHeaderView::Stretch);
m_itemsModel = new AutoTableModel<ServiceItem>();
m_itemsModel->setTranslations(Context::instance().plugin("CAMP")->translations());
ui->tableItems->setModel(m_itemsModel);
ui->tableItems->hideColumn(1);
@@ -423,7 +426,7 @@ void CampWizard::accept()
success = false;
});
if (m_newRecord)
if (m_newRecord && m_data->id() == 0)
{
srv.saveCamp(m_data);
}