diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/administration.hpp | 4 | ||||
| -rw-r--r-- | include/strops.hpp | 3 | ||||
| -rw-r--r-- | include/ui.hpp | 2 |
3 files changed, 6 insertions, 3 deletions
diff --git a/include/administration.hpp b/include/administration.hpp index 68deb78..0917ee5 100644 --- a/include/administration.hpp +++ b/include/administration.hpp @@ -95,8 +95,8 @@ typedef struct char customer_id[16]; char supplier_id[16]; time_t issued_at; - time_t delivered_at; time_t expires_at; + time_t delivered_at; char document[255]; list_t billing_items; char project_id[16]; @@ -147,6 +147,7 @@ u32 administration_get_contact_count(); u32 administration_get_contacts(u32 page_index, u32 page_size, contact* buffer); contact administration_create_empty_contact(); bool administration_is_contact_valid(contact data); +int administration_get_contact_recommendations(contact* buffer, int buf_size, char* name); void administration_cancel_project(project data); bool administration_remove_project(project data); @@ -155,6 +156,7 @@ bool administration_update_project(project data); char* administration_project_get_status_string(project data); u32 administration_get_project_count(); u32 administration_get_projects(u32 page_index, u32 page_size, project* buffer); +bool administration_is_project_valid(project data); project administration_create_empty_project(); u32 administration_get_tax_bracket_count(); diff --git a/include/strops.hpp b/include/strops.hpp index daa1d71..08dbd5a 100644 --- a/include/strops.hpp +++ b/include/strops.hpp @@ -1,3 +1,4 @@ #pragma once -size_t strops_copy(char *dst, const char *src, size_t size);
\ No newline at end of file +size_t strops_copy(char *dst, const char *src, size_t size); +char* strops_stristr(char* a, char* b);
\ No newline at end of file diff --git a/include/ui.hpp b/include/ui.hpp index 7a02329..5c5b6fc 100644 --- a/include/ui.hpp +++ b/include/ui.hpp @@ -11,7 +11,7 @@ typedef enum void ui_helper_draw_required_tag(); void ui_helper_show_toast(const char* msg); void ui_helper_draw_toasts(); -void ui_helper_TextInputWithAutocomplete(const char* label, const char* hint, char* buffer, size_t buf_size, char** suggestions, int suggestion_count); +int ui_helper_TextInputWithAutocomplete(const char* label, const char* hint, char* buffer, size_t buf_size, char** suggestions, int suggestion_count); void ui_draw_main(); void ui_draw_contacts(); |
