4.1.3.3.3. Hapus Pasien
Gambar 4. 11. Menu Hapus Pasien
public String DeleteString ID { try {
if ReadID = null { String sql = delete from pasien where id_pasien = ?;
PreparedStatement pstmt = koneksi.prepareStatementsql; pstmt.setString1, ID;
pstmt.executeUpdate; koneksi.commit;
koneksi.close; return berhasil;
} else { return Data Tidak Ditemukan;
} } catch SQLException ex {
Logger.getLoggerPasienKontrol.class.getName.logLevel.SEVERE, null, ex; try {
koneksi.rollback; } catch SQLException ex1 {
Logger.getLoggerPasienKontrol.class.getName.logLevel.SEVERE, null, ex1; }
return ex.getMessage; }
}
4.1.3.3.4. Lihat Pasien
Gambar 4. 12. Menu Lihat Pasien
public ListPasien ReadAll { try {
PreparedStatement statement = null; ResultSet result = null;
ListPasien listPasien = new ArrayListPasien; koneksi.setAutoCommitfalse;
statement = koneksi.prepareStatementselect id_pasien, nama_pasien, jenis_kelamin, tempat_lahir, tanggal_lahir,
+ golongan_darah, agama, pendidikan, pekerjaan, status_perkawinan, alamat, nama_pj, alamat_pj, notelp_pj
+ from pasien order by id_pasien; result = statement.executeQuery;
while result.next { Pasien pasien = new Pasien;
pasien.setId_pasienresult.getStringid_pasien; pasien.setNama_pasienresult.getStringnama_pasien;
pasien.setJenis_kelaminresult.getStringjenis_kelamin; pasien.setTempat_lahirresult.getStringtempat_lahir;
pasien.setTanggal_lahirresult.getStringtanggal_lahir; pasien.setGolongan_darahresult.getStringgolongan_darah;
pasien.setAgamaresult.getStringagama; pasien.setPendidikanresult.getStringpendidikan;
pasien.setPekerjaanresult.getStringpekerjaan; pasien.setStatus_perkawinanresult.getStringstatus_perkawinan;
pasien.setAlamatresult.getStringalamat; pasien.setNama_pjresult.getStringnama_pj;
pasien.setAlamat_pjresult.getStringalamat_pj; pasien.setNotelp_pjresult.getStringnotelp_pj;
listPasien.addpasien; }
return listPasien; } catch SQLException ex {
Logger.getLoggerPasienKontrol.class.getName.logLevel.SEVERE, null, ex; return null;
} }
4.1.3.3.5. Pendaftaran Pemeriksaan Pasien