summaryrefslogtreecommitdiffstats
path: root/src/database/db-interface.vala
diff options
context:
space:
mode:
authorSebastian Reichel <sre@ring0.de>2013-05-11 04:20:55 +0200
committerSebastian Reichel <sre@ring0.de>2013-05-11 04:20:55 +0200
commitedc84d92f33ac7186526be0a77c296f30cf7262f (patch)
treebdf530930ac5262ede2e3714a76a194c18056401 /src/database/db-interface.vala
parentceddbd0554bbc566ad008cab45748113d9713d82 (diff)
downloadserial-barcode-scanner-edc84d92f33ac7186526be0a77c296f30cf7262f.tar.bz2
database: postcode is string, add get_user_invoice_sum()
Diffstat (limited to 'src/database/db-interface.vala')
-rw-r--r--src/database/db-interface.vala3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/database/db-interface.vala b/src/database/db-interface.vala
index 115dd81..92fde5a 100644
--- a/src/database/db-interface.vala
+++ b/src/database/db-interface.vala
@@ -48,6 +48,7 @@ public interface Database : Object {
public abstract Supplier get_supplier(int id) throws IOError;
public abstract bool 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 struct StockEntry {
@@ -89,7 +90,7 @@ public struct UserInfo {
public string email;
public string gender;
public string street;
- public int postcode;
+ public string postcode;
public string city;
public string pgp;