InventoryProductRepository.java


Dosyayı İndir
package com.godoro.androidsqlite;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;

public class InventoryProductRepository {

    private SQLiteDatabase database;
    private InventorySqlHelper helper;

    public InventoryProductRepository(Context context){
        helper=new InventorySqlHelper(context);
        database=helper.getWritableDatabase();
    }

    public void close() {
        helper.close();
    }

    public long insert(String productName,double salesPrice){
        ContentValues values = new ContentValues();
        values.put("productName",productName);
        values.put("salesPrice",salesPrice);
        return database.insert("product", null, values);
    }
    public void update(long id,String productName,double salesPrice){
        ContentValues values = new ContentValues();
        values.put("productName",productName);
        values.put("salesPrice",salesPrice);
        database.update("product", values, "_id=" + id,null);
    }
    public void delete(long id){
        database.delete("product", "_id=" + id, null);
    }
    public Cursor find(long id){
        String[] columns={"_id","productName","salesPrice"};
        Cursor cursor=database.query("product", columns, "_id=" + id, null, null,null, null);
        if (cursor != null) {
            cursor.moveToFirst();
        }
        return cursor;
    }
    public Cursor list(){
        String[] columns={"_id","productName","salesPrice"};
        return database.query("product", columns, null, null, null,null, null);
    }
}

				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir