[ADD] all methods from daos to repos
This commit is contained in:
@@ -23,6 +23,9 @@ public interface DataDao {
|
|||||||
@Query("SELECT * FROM userdata LIMIT 1")
|
@Query("SELECT * FROM userdata LIMIT 1")
|
||||||
Data getData();
|
Data getData();
|
||||||
|
|
||||||
|
@Query("SELECT * FROM userdata WHERE distance_traveled = :distance LIMIT 1")
|
||||||
|
Data getDataByDistance(float distance);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -35,4 +35,8 @@ public class CouponRepository {
|
|||||||
public Coupon getCoupon(String code) {
|
public Coupon getCoupon(String code) {
|
||||||
return mCouponDao.selectCouponByCode(code);
|
return mCouponDao.selectCouponByCode(code);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void deleteAll() {
|
||||||
|
mCouponDao.deleteAll();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,5 +20,21 @@ public class DataRepository {
|
|||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Data getDataByDistance(float distance) {
|
||||||
|
return mDataDao.getDataByDistance(distance);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void deleteAll() {
|
||||||
|
mDataDao.delete();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void update(Data data) {
|
||||||
|
mDataDao.update(data);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void insertAll(Data... datas) {
|
||||||
|
mDataDao.insertAll(datas);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,4 +27,12 @@ public class LocationRepository {
|
|||||||
public Location getLocationByName(String name) {
|
public Location getLocationByName(String name) {
|
||||||
return mLocationDao.getLocationByName(name);
|
return mLocationDao.getLocationByName(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void insertAll(Location... locations) {
|
||||||
|
mLocationDao.insertAll(locations);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void deleteAll() {
|
||||||
|
mLocationDao.deleteAll();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,4 +27,8 @@ public class RouteRepository {
|
|||||||
public Route getRouteByName(String name) {
|
public Route getRouteByName(String name) {
|
||||||
return mRouteDao.getRouteByName(name);
|
return mRouteDao.getRouteByName(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void deleteAll() {
|
||||||
|
mRouteDao.deleteAll();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user