Initial commit of application

This commit is contained in:
Branden Archer
2016-01-30 20:50:30 -05:00
parent 439e226a80
commit 265d24c95d
51 changed files with 1748 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
package protect.card_locker;
import android.database.Cursor;
public class LoyaltyCard
{
public final int id;
public final String store;
public final String cardId;
public final String barcodeType;
public LoyaltyCard(final int id, final String store, final String cardId, final String barcodeType)
{
this.id = id;
this.store = store;
this.cardId = cardId;
this.barcodeType = barcodeType;
}
public static LoyaltyCard toLoyaltyCard(Cursor cursor)
{
int id = cursor.getInt(cursor.getColumnIndexOrThrow(DBHelper.LoyaltyCardDbIds.ID));
String store = cursor.getString(cursor.getColumnIndexOrThrow(DBHelper.LoyaltyCardDbIds.STORE));
String cardId = cursor.getString(cursor.getColumnIndexOrThrow(DBHelper.LoyaltyCardDbIds.CARD_ID));
String barcodeType = cursor.getString(cursor.getColumnIndexOrThrow(DBHelper.LoyaltyCardDbIds.BARCODE_TYPE));
return new LoyaltyCard(id, store, cardId, barcodeType);
}
}