From f0fc9fa21ad9efa47556d7a03aa2b13081028ac6 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sat, 16 Aug 2025 14:31:53 +0200 Subject: refactor administration api --- src/ui/ui_settings.cpp | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'src/ui/ui_settings.cpp') diff --git a/src/ui/ui_settings.cpp b/src/ui/ui_settings.cpp index c222dbb..a7759aa 100644 --- a/src/ui/ui_settings.cpp +++ b/src/ui/ui_settings.cpp @@ -25,15 +25,15 @@ void ui_destroy_settings() void ui_setup_settings() { - company_info = administration_get_company_info(); + company_info = administration_company_info_get(); - tax_bracket_count = administration_get_tax_bracket_count(); + tax_bracket_count = administration_tax_bracket_count(); tax_brackets = (country_tax_bracket*)malloc(tax_bracket_count * sizeof(country_tax_bracket)); - administration_get_tax_brackets(tax_brackets); + administration_tax_bracket_get_all(tax_brackets); - cost_center_count = administration_get_cost_center_count(); + cost_center_count = administration_cost_center_count(); cost_centers = (cost_center*)malloc(cost_center_count * sizeof(cost_center)); - administration_get_cost_centers(cost_centers); + administration_cost_center_get_all(cost_centers); } static void ui_draw_vat_rates() @@ -123,7 +123,7 @@ static void ui_draw_vat_rates() is_editing_item = false; is_adding_item = false; - administration_update_tax_bracket(new_tax_bracket); + administration_tax_bracket_update(new_tax_bracket); ui_destroy_settings(); ui_setup_settings(); @@ -169,7 +169,7 @@ static void ui_draw_vat_rates() is_editing_item = false; is_adding_item = false; - administration_add_tax_bracket(new_tax_bracket); + administration_tax_bracket_add(new_tax_bracket); ui_destroy_settings(); ui_setup_settings(); @@ -214,7 +214,7 @@ static void ui_draw_cost_centers() ImGui::TableSetColumnIndex(1); if (is_editing_item && editing_item_index == i) { - bool is_desc_valid = administration_verify_cost_center_description(new_cost_center.description); + bool is_desc_valid = administration_cost_center_verify_description(new_cost_center.description); if (!is_desc_valid) ImGui::PushStyleColor(ImGuiCol_FrameBg, IM_COL32(105, 43, 43, 255)); ImGui::InputText("##Description", new_cost_center.description, IM_ARRAYSIZE(new_cost_center.description)); if (!is_desc_valid) ImGui::PopStyleColor(); @@ -225,7 +225,7 @@ static void ui_draw_cost_centers() is_editing_item = false; is_adding_item = false; - administration_update_cost_center(new_cost_center); + administration_cost_center_update(new_cost_center); memset(&new_cost_center, 0, sizeof(new_cost_center)); ui_destroy_settings(); @@ -260,13 +260,13 @@ static void ui_draw_cost_centers() { ImGui::TableNextRow(); - bool is_code_valid = administration_verify_cost_center_code(new_cost_center.code); + bool is_code_valid = administration_cost_center_verify_code(new_cost_center.code); if (!is_code_valid) ImGui::PushStyleColor(ImGuiCol_FrameBg, IM_COL32(105, 43, 43, 255)); ImGui::TableSetColumnIndex(0); ImGui::InputText("##Code", new_cost_center.code, IM_ARRAYSIZE(new_cost_center.code), ImGuiInputTextFlags_CharsUppercase|ImGuiInputTextFlags_CharsNoBlank); if (!is_code_valid) ImGui::PopStyleColor(); - bool is_desc_valid = administration_verify_cost_center_description(new_cost_center.description); + bool is_desc_valid = administration_cost_center_verify_description(new_cost_center.description); if (!is_desc_valid) ImGui::PushStyleColor(ImGuiCol_FrameBg, IM_COL32(105, 43, 43, 255)); ImGui::TableSetColumnIndex(1); ImGui::InputText("##Description", new_cost_center.description, IM_ARRAYSIZE(new_cost_center.description)); if (!is_desc_valid) ImGui::PopStyleColor(); @@ -279,7 +279,7 @@ static void ui_draw_cost_centers() { is_adding_item = false; is_editing_item = false; - administration_add_cost_center(new_cost_center); + administration_cost_center_add(new_cost_center); ui_destroy_settings(); ui_setup_settings(); @@ -315,11 +315,11 @@ void ui_draw_settings() draw_contact_form(&company_info); // Save button. - bool can_save = administration_is_contact_valid(company_info); + bool can_save = administration_contact_is_valid(company_info); if (!can_save) ImGui::BeginDisabled(); ImGui::Spacing(); if (ImGui::Button(localize("form.save"))) { - administration_set_company_info(company_info); + administration_company_info_set(company_info); } if (!can_save) ImGui::EndDisabled(); -- cgit v1.2.3-70-g09d2