diff options
Diffstat (limited to 'src/ui/ui_invoices.cpp')
| -rw-r--r-- | src/ui/ui_invoices.cpp | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/src/ui/ui_invoices.cpp b/src/ui/ui_invoices.cpp index 146d298..75f46b3 100644 --- a/src/ui/ui_invoices.cpp +++ b/src/ui/ui_invoices.cpp @@ -488,14 +488,7 @@ static void ui_draw_invoices_list() ImGui::Separator(); if (ImGui::Button(localize("form.yes"), ImVec2(120, 0))) { - if (administration_invoice_remove(&selected_for_removal)) { - if (administration_writer_delete_entry(selected_for_removal.id)) { - ui_set_status(localize("status.saved")); - } - else { - ui_set_status_error(localize("status.saveFailed")); - } - } + administration_invoice_remove(&selected_for_removal); ImGui::CloseCurrentPopup(); } ImGui::SameLine(); @@ -524,12 +517,6 @@ static void ui_draw_invoice_update() ImGui::Spacing(); if (ImGui::Button(localize("form.save"))) { administration_invoice_update(&active_invoice); - if (administration_writer_save_invoice_blocking(active_invoice)) { - ui_set_status(localize("status.saved")); - } - else { - ui_set_status_error(localize("status.saveFailed")); - } current_view_state = view_state::LIST; @@ -554,12 +541,6 @@ static void ui_draw_invoice_create() ImGui::Spacing(); if (ImGui::Button(localize("form.save"))) { administration_invoice_add(&active_invoice); - if (administration_writer_save_invoice_blocking(active_invoice)) { - ui_set_status(localize("status.saved")); - } - else { - ui_set_status_error(localize("status.saveFailed")); - } current_view_state = view_state::LIST; |
