RealTimeTalk/app/src/main/java/com/smarthomies/realtimetalk/database/UserDAO.java

27 lines
701 B
Java

package com.smarthomies.realtimetalk.database;
import com.smarthomies.realtimetalk.models.db.User;
import io.realm.Realm;
/**
* Created by ensar on 12/12/16.
*/
public class UserDAO extends RealmDAO<User> {
public static final String TAG = UserDAO.class.getSimpleName();
public UserDAO() {
super(User.class);
}
public User findUserById(Realm realm, int id) {
return realm.where(entityClass).equalTo(User.PRIMARY_KEY, id).findFirst();
}
public void deleteById(Realm realm, int id) {
realm.beginTransaction();
realm.where(entityClass).equalTo(User.PRIMARY_KEY, id).findFirst().deleteFromRealm();
realm.commitTransaction();
}
}