summaryrefslogtreecommitdiff
path: root/include/administration.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/administration.hpp')
-rw-r--r--include/administration.hpp4
1 files changed, 3 insertions, 1 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();