summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/administration.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/administration.hpp b/include/administration.hpp
index af449bb..96d528f 100644
--- a/include/administration.hpp
+++ b/include/administration.hpp
@@ -183,10 +183,14 @@ bool administration_verify_cost_center_description(char* text);
bool administration_add_cost_center(cost_center data);
bool administration_update_cost_center(cost_center data);
+u32 administration_get_invoice_count();
invoice administration_create_empty_invoice();
void administration_invoice_set_currency(invoice* invoice, char* currency);
bool administration_is_invoice_valid(invoice* invoice);
bool administration_add_invoice(invoice* invoice);
+bool administration_update_invoice(invoice* invoice);
+u32 administration_get_invoices(u32 page_index, u32 page_size, invoice* buffer);
+char* administration_get_invoice_status_string(invoice* invoice);
billing_item administration_create_empty_billing_item();
u32 administration_get_all_billing_items_for_invoice(invoice* invoice, billing_item* buffer);