+ @Transaction
+ public long insertLastSync(Profile item) {
+ int count = getProfileCountSync();
+ item.setOrderNo(count + 1);
+ return insertSync(item);
+ }
+ public void insertLast(Profile item, OnInsertedReceiver onInsertedReceiver) {
+ AsyncTask.execute(() -> {
+ long id = insertLastSync(item);
+ if (onInsertedReceiver != null)
+ onInsertedReceiver.onInsert(id);
+ });
+ }
+