DataBaseHelpter.java 1.12 KB
package com.huaheng.common;

import android.app.Activity;
import android.content.Context;

import com.huaheng.common.model.LineBean;
import com.huaheng.common.model.MenuOperationBean;

import java.util.List;

public class DataBaseHelpter {

    public static  <T> void deleteAll(Context context, Class<T> entityClass) {
        DaoManager.getInstance(context).getDaoSession().deleteAll(entityClass);
    }

    public static List<LineBean> queryAllLine(Context context){
        return DaoManager.getInstance(context).getDaoSession().loadAll(LineBean.class);
    }

    public static  void insertLine(Context context, LineBean lineBean) {
        DaoManager.getInstance(context).getDaoSession().getLineBeanDao().insert(lineBean);
    }


    public static List<MenuOperationBean> queryAllMenuOperation(Context context){
        return DaoManager.getInstance(context).getDaoSession().loadAll(MenuOperationBean.class);
    }

    public static void insertMenuOperationBean(Context context, MenuOperationBean menuOperationBean) {
        DaoManager.getInstance(context).getDaoSession().getMenuOperationBeanDao().insert(menuOperationBean);
    }


}