| | |
| | | package safeluck.drive.evaluation.DB.criterias.viewmodel; |
| | | |
| | | import android.app.Application; |
| | | import android.util.Log; |
| | | |
| | | import androidx.annotation.NonNull; |
| | | import androidx.lifecycle.AndroidViewModel; |
| | |
| | | */ |
| | | public class CriteriaIViewModel extends AndroidViewModel { |
| | | |
| | | private static final String TAG = "CriteriaIViewModel"; |
| | | CriteriasRepository mCriteriasRep; |
| | | LiveData<CriteriaForI> criteriaI; |
| | | |
| | | public CriteriaIViewModel(@NonNull Application application) { |
| | | super(application); |
| | | Log.i(TAG, "CriteriaIViewModel Constructor "); |
| | | mCriteriasRep = new CriteriasRepository(application); |
| | | } |
| | | |
| | | public LiveData<CriteriaForI> getItemForCriteriaI(int item_id){ |
| | | criteriaI = mCriteriasRep.queryItemForCriteriaI(item_id); |
| | | return criteriaI; |
| | | |
| | | |
| | | public LiveData<CriteriaForI> queryCriteriaI(int item_id){ |
| | | return mCriteriasRep.queryItemForCriteriaI(item_id); |
| | | |
| | | } |
| | | |
| | | public void insertCriteriaIs(List<CriteriaForI> cs){ |