Proses memberi harga DP Proses insert data Transaksi penyewaan kamar. Proses memasukan bukti transfer dp.

4.3. Implementasi Program

4.3.1. Proses memberi harga DP

Pada gambar 4.4 terdapat 2 metode yang dipanggil yaitu DP lihat pada Lampiran A. Metod DP digunakan untuk menghitung jumlah total harga DP yang harus dibayar oleh penyewa. Gambar 4.4 Proses Transaksi Sewa String id = request.getParameterid; int jmlkamar = Integer.parseIntrequest.getParameterjmlkamar; String namakamar = request.getParameternamakamar; int harga = Integer.parseIntrequest.getParameterharga; Proses proses = new Proses; ResultSet dp = proses.DPid, kamar.getDatepicker, kamar.getDatepicker2, harga, jmlkamar;

4.3.2. Proses insert data Transaksi penyewaan kamar.

Pada gambar 4.5terdapat metod sewa_kamar dan nonota lihat pada Lampiran A, metod sewa_kamar berguna untuk memasukan data penyewa, kamar dan transaksinya kedalam beberapa tabel yang bersangkutan. Banyak variabel yang diambil sperti id kamar, data diri dari penyewa, tanggal masuk dan tanggal keluar lalu harga DP.nonota digunakan untuk mengambil no nota atau nomor order yang terbaru. Gambar 4.5Insert data Transaksi penyewaan kamar String id = request.getParameterid; int noid = Integer.parseIntrequest.getParameternoID; String nama = request.getParameternamapenyewa; String alamat = request.getParameteralamat; String notlp = request.getParameternotlp; String email = request.getParameteremail; int jmlkamar = Integer.parseIntrequest.getParameterjmlkamar; String namakamar = request.getParameternamakamar; String tanggalmasuk = request.getParametertanggalmasuk; String tanggalkeluar = request.getParametertanggalkeluar; int hargaDP = Integer.parseIntrequest.getParameterhargaDP; Proses proses = new Proses; String p = proses.sewa_kamarnoid, id, nama, alamat, notlp, jmlkamar, tanggalmasuk, malam, email, hargaDP; ResultSet nonota = proses.nonota;

4.3.3. Proses memasukan bukti transfer dp.

Pada gambar 4.6 menunjukan cara memasukan bukti transfer DP, dibawah ini terdapat 2 metod yaitu verivikasi dan update_nota lihat pada Lampiran A. Metod verivikasi digunakan untuk mencari apakah nomor order dan email yang dimasukan ada dalam database, jika ditemukan maka metod update_nota akan dipanggil untuk mengupdate tabel transaksi sewa, yaitu menambah foto bukti transaksi dari bank. Gambar 4.6 Memasukan bukti transfer dp int noorder = Integer.parseIntmr.getParameternonota; String foto = mr.getFilesystemNamefoto; String email = mr.getParameterEmail; System.out.printlnnoorder; System.out.printlnemail; ResultSet verivikasi = proses.verivikasinoorder, email; int jml = 0; while verivikasi.next { jml++; } if jml == 1 { proses.update_notanoorder, foto; response.sendRedirectSelesaiDP.jsp?sukses=y; } else { response.sendRedirectDP.jsp?error=y; }

4.3.4. Proses Melihat Konfirmasi penyewaan kamar