@Override
public int nextOrderID() {
//Map<String, Object> bins = new HashMap<String, Object>();
//bins.put("nextID", 1);
//ClResult result = DBClient.getInstance().addAndGet(DBClient.NAME_SPACE, "IDtable", "Order", bins, null, null);
ClResultCode resultCode = DBClient.getInstance().add(DBClient.NAME_SPACE, "IDtable", "Order", "nextID", 1, null, null);
if (resultCode != ClResultCode.OK)
return -2;
ClResult result = DBClient.getInstance().get(DBClient.NAME_SPACE, "IDtable", "Order", "nextID", null);
if (result.resultCode == ClResultCode.OK) {
int nextID = (Integer) result.result;