summaryrefslogtreecommitdiff
path: root/include/administration_writer.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/administration_writer.hpp')
-rw-r--r--include/administration_writer.hpp11
1 files changed, 3 insertions, 8 deletions
diff --git a/include/administration_writer.hpp b/include/administration_writer.hpp
index 488330b..81630a7 100644
--- a/include/administration_writer.hpp
+++ b/include/administration_writer.hpp
@@ -18,7 +18,8 @@
#include "administration.hpp"
-#define ADMIN_FILE_INFO "info.xml"
+#define ACTIVITY_FILE "activities.xml"
+#define ADMIN_INFO_FILE "info.xml"
typedef void (*write_completed_event)();
@@ -33,20 +34,14 @@ namespace administration_writer {
bool create();
void destroy();
- bool start_new();
-
- // Individual entity writing.
bool delete_entry(const char* id);
bool save_project_blocking(project project);
bool save_cost_center_blocking(cost_center cost);
bool save_tax_rate_blocking(tax_rate rate);
bool save_contact_blocking(contact c);
bool save_invoice_blocking(invoice inv);
-
- // Archiving functions.
bool save_administration_info_blocking();
bool save_all_tax_rates_blocking();
bool save_all_cost_centers_blocking();
- bool save_all_async();
-
+ bool save_activities_blocking();
} \ No newline at end of file