diff options
Diffstat (limited to 'src/ui/ui_projects.cpp')
| -rw-r--r-- | src/ui/ui_projects.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/ui/ui_projects.cpp b/src/ui/ui_projects.cpp index 3c550a2..8753a94 100644 --- a/src/ui/ui_projects.cpp +++ b/src/ui/ui_projects.cpp @@ -13,7 +13,7 @@ static project active_project; void ui_setup_projects() { current_view_state = view_state::LIST; - active_project = administration_create_empty_project(); + active_project = administration_project_create_empty(); } static void draw_project_form() @@ -22,7 +22,7 @@ static void draw_project_form() if (ImGui::Button(localize("form.back"))) { current_view_state = view_state::LIST; - active_project = administration_create_empty_project(); + active_project = administration_project_create_empty(); selected_country = 0; return; } @@ -45,21 +45,21 @@ static void draw_project_form() if (viewing_only) ImGui::EndDisabled(); if (!viewing_only) { - bool can_save = administration_is_project_valid(active_project); + bool can_save = administration_project_is_valid(active_project); if (!can_save) ImGui::BeginDisabled(); // Save button ImGui::Spacing(); if (ImGui::Button(localize("form.save"))) { if (current_view_state == view_state::CREATE) - administration_create_project(active_project); + administration_project_add(active_project); else if (current_view_state == view_state::EDIT) - administration_update_project(active_project); + administration_project_update(active_project); current_view_state = view_state::LIST; selected_country = 0; - active_project = administration_create_empty_project(); + active_project = administration_project_create_empty(); } if (!can_save) ImGui::EndDisabled(); } @@ -72,13 +72,13 @@ static void draw_project_list() { const u32 items_per_page = 50; static s32 current_page = 0; - s32 max_page = (administration_get_project_count() + items_per_page - 1) / items_per_page; + s32 max_page = (administration_project_count() + items_per_page - 1) / items_per_page; if (max_page == 0) max_page = 1; if (ImGui::Button(localize("form.create"))) { current_view_state = view_state::CREATE; - active_project = administration_create_empty_project(); + active_project = administration_project_create_empty(); } if (current_page >= max_page-1) current_page = max_page-1; @@ -110,7 +110,7 @@ static void draw_project_list() ImGui::TableHeadersRow(); project project_list[items_per_page]; - u32 project_count = administration_get_projects(current_page, items_per_page, project_list); + u32 project_count = administration_project_get_partial_list(current_page, items_per_page, project_list); for (u32 i = 0; i < project_count; i++) { project c = project_list[i]; @@ -152,7 +152,7 @@ static void draw_project_list() ImGui::Separator(); if (ImGui::Button(localize("form.yes"), ImVec2(120, 0))) { - administration_cancel_project(selected_for_cancellation); + administration_project_cancel(selected_for_cancellation); ImGui::CloseCurrentPopup(); } ImGui::SameLine(); |
