|
|
@ -122,11 +122,11 @@ void ShopForm::onCountChanged()
|
|
|
|
|
|
|
|
|
|
|
|
if (m_voucher->status() == Voucher::NEW && m_voucher->id() == 0)
|
|
|
|
if (m_voucher->status() == Voucher::NEW && m_voucher->id() == 0)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
srv.save(m_voucher);
|
|
|
|
srv.saveVoucher(m_voucher);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
srv.update(m_voucher);
|
|
|
|
srv.updateVoucher(m_voucher);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -147,7 +147,7 @@ void ShopForm::doTempSave(bool comboChanged)
|
|
|
|
if (!m_voucher->items().isEmpty())
|
|
|
|
if (!m_voucher->items().isEmpty())
|
|
|
|
{
|
|
|
|
{
|
|
|
|
m_voucher->setStatus(Voucher::TEMPORARY);
|
|
|
|
m_voucher->setStatus(Voucher::TEMPORARY);
|
|
|
|
srv.update(m_voucher);
|
|
|
|
srv.updateVoucher(m_voucher);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (comboChanged && ui->receiptCombo->currentIndex() > 0)
|
|
|
|
if (comboChanged && ui->receiptCombo->currentIndex() > 0)
|
|
|
@ -176,7 +176,7 @@ void ShopForm::changeReceipt()
|
|
|
|
srv.loadItems(m_voucher);
|
|
|
|
srv.loadItems(m_voucher);
|
|
|
|
connectItemSignals();
|
|
|
|
connectItemSignals();
|
|
|
|
m_voucher->setStatus(Voucher::NEW);
|
|
|
|
m_voucher->setStatus(Voucher::NEW);
|
|
|
|
srv.update(m_voucher);
|
|
|
|
srv.updateVoucher(m_voucher);
|
|
|
|
|
|
|
|
|
|
|
|
m_itemsModel->setData(m_voucher->items());
|
|
|
|
m_itemsModel->setData(m_voucher->items());
|
|
|
|
ui->total->setText(m_voucher->totalPrice().toString());
|
|
|
|
ui->total->setText(m_voucher->totalPrice().toString());
|
|
|
|