Files
assistant-android/app/src/main/java/com/gh/gamecenter/manager/GameManager.java
huangzhuanghua 3f29f7b39a 提交项目
2016-04-25 11:19:01 +08:00

45 lines
781 B
Java

package com.gh.gamecenter.manager;
import java.util.List;
import android.content.Context;
import com.gh.gamecenter.db.GameDao;
import com.gh.gamecenter.db.info.GameInfo;
public class GameManager {
private GameDao dao;
public GameManager(Context context) {
dao = new GameDao(context);
}
public void addOrUpdate(GameInfo entity) {
if (dao.find(entity.getPackageName()) == null) {
dao.add(entity);
}
}
public void addGame(GameInfo entity) {
dao.add(entity);
}
public GameInfo findGame(String packageName) {
return dao.find(packageName);
}
public void deleteGame(String packageName) {
dao.delete(packageName);
}
public List<GameInfo> getAllGame() {
return dao.getAll();
}
public void updateGame(GameInfo entity) {
dao.update(entity);
}
}