53
} startActivityi;
} }
4.3.2 Halaman Transaksi
Gambar 4.2 ini merupakan tampilan menu transaksi dompetqu yang keluar setelah pengguna menjalankan aplikasi dompetqu. Pada halaman ini terdapat
beberapa form diantaranya adalah jumlah uang, keterangan.
Gambar 4.2. Halaman Transaksi
Script untuk menampilkan Transaksi Dompetqu :
package com.dompetqu; import android.app.Activity;
import android.database.sqlite.SQLiteDatabase; import android.os.Bundle;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
54
import android.text.Editable; import android.view.View;
import android.widget.EditText; public class ViewTransaksi extends Activity {
private SQLiteDatabase database; private EditText txtJumlah;
private EditText txtKeterangan; Override
public void onCreateBundle savedInstanceState { super.onCreatesavedInstanceState;
setContentViewR.layout.transaksi; txtJumlah = EditText findViewByIdR.trx.txtJumlah;
txtKeterangan = EditText findViewByIdR.trx.txtKeterangan; }
public void simpanTrxView view { try {
int jumlah = Integer.parseInttxtJumlah.getText.toString; Editable keterangan = txtKeterangan.getText;
DatabaseHelper helper = new DatabaseHelperthis; database = helper.getWritableDatabase;
database.execSQLinsert into transaksi tgl, jam, jenis, jumlah, keterangan valuesdatenow,timenow,0,+ jumlah +,+
keterangan +; database.execSQLupdate saldo set jumlah_saldo=jumlah_saldo-
+jumlah; finish;
}
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
55
catch Exception e { }
} }
4.3.3. Halaman Saldo
Gambar 4.3 ini merupakan tampilan menu saldo dompetqu yang keluar setelah pengguna menjalankan aplikasi dompetqu. Pada halaman ini terdapat
beberapa form diantaranya adalah jumlah uang, keterangan.
Gambar 4.3. Halaman Saldo
Script untuk menampilkan Saldo Dompetqu :
package com.dompetqu; import android.app.Activity;
import android.database.sqlite.SQLiteDatabase;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
56
import android.os.Bundle; import android.text.Editable;
import android.view.View; import android.widget.EditText;
public class ViewSaldo extends Activity { private SQLiteDatabase database;
private EditText txtJumlah; private EditText txtKeterangan;
public void onCreateBundle savedInstanceState { super.onCreatesavedInstanceState;
setContentViewR.layout.saldo; txtJumlah = EditText findViewByIdR.sal.txtJumlah;
txtKeterangan = EditText findViewByIdR.sal.txtKeterangan; }
public void simpanTrxView view { try {
int jumlah = Integer.parseInttxtJumlah.getText.toString; Editable keterangan = txtKeterangan.getText;
DatabaseHelper helper = new DatabaseHelperthis; database = helper.getWritableDatabase;
database.execSQLinsert into transaksi tgl, jam, jenis, jumlah, keterangan valuesdatenow,timenow,1,+ jumlah +,+
keterangan +; database.execSQLupdate
saldo set
jumlah_saldo=jumlah_saldo++jumlah; finish;
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
57
} catch Exception e {
} }
}
4.3.4. Menu Laporan