summaryrefslogtreecommitdiffstats
path: root/src/database/db-interface.vala
diff options
context:
space:
mode:
authorSebastian Reichel <sre@ring0.de>2013-06-15 22:29:34 +0200
committerSebastian Reichel <sre@ring0.de>2013-06-15 22:29:34 +0200
commit8504754a40d47b69b0aa1e786f0b1db45405a3fd (patch)
treeaa9387f754a8e6566ba62851e81e69e89f420675 /src/database/db-interface.vala
parent62aef7b43e682d632749c716b64c496f1f70ca2b (diff)
downloadserial-barcode-scanner-8504754a40d47b69b0aa1e786f0b1db45405a3fd.tar.bz2
cashbox tracking
Diffstat (limited to 'src/database/db-interface.vala')
-rw-r--r--src/database/db-interface.vala2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/database/db-interface.vala b/src/database/db-interface.vala
index 610dff7..6ec77eb 100644
--- a/src/database/db-interface.vala
+++ b/src/database/db-interface.vala
@@ -49,6 +49,8 @@ public interface Database : Object {
public abstract void add_supplier(string name, string postal_code, string city, string street, string phone, string website) throws IOError, DatabaseError;
public abstract int[] get_users_with_sales(int64 timestamp_from, int64 timestamp_to) throws IOError;
public abstract Price get_user_invoice_sum(int user, int64 timestamp_from, int64 timestamp_to) throws IOError;
+ public abstract Price cashbox_status() throws IOError;
+ public abstract void cashbox_add(int user, Price amount, int64 timestamp) throws IOError, DatabaseError;
}
public struct StockEntry {