4.1.3.3. Bagian Pendaftaran
4.1.3.3.1. Tambah Pasien
Gambar 4. 9. Menu Tambah Pasien
try { String sql = insert into pasienid_pasien, nama_pasien, jenis_kelamin, tempat_lahir,
tanggal_lahir, + golongan_darah, agama, pendidikan, pekerjaan, status_perkawinan, alamat,
nama_pj, alamat_pj, notelp_pj + values?,?,?,?,?,?,?,?,?,?,?,?,?,?;
PreparedStatement pstmt = koneksi.prepareStatementsql; input.setId_pasiengenerateID;
pstmt.setString1, input.getId_pasien; pstmt.setString2, input.getNama_pasien;
pstmt.setString3, input.getJenis_kelamin; pstmt.setString4, input.getTempat_lahir;
pstmt.setString5, input.getTanggal_lahir; pstmt.setString6, input.getGolongan_darah;
pstmt.setString7, input.getAgama; pstmt.setString8, input.getPendidikan;
pstmt.setString9, input.getPekerjaan; pstmt.setString10, input.getStatus_perkawinan;
pstmt.setString11, input.getAlamat; pstmt.setString12, input.getNama_pj;
pstmt.setString13, input.getAlamat_pj; pstmt.setString14, input.getNotelp_pj;
pstmt.executeUpdate; RekamMedis rm = new RekamMedis;
rm.setPasieninput; RekamMedisKontrol rmk = new RekamMedisKontrolkoneksi;
rmk.Createrm; koneksi.commit;
koneksi.close; return berhasil;
} catch SQLException ex { Logger.getLoggerPasienKontrol.class.getName.logLevel.SEVERE, null, ex;
return ex.getMessage; }
}
4.1.3.3.2. Edit Pasien
Gambar 4. 10. Menu Edit Pasien
public String UpdateString ID, Pasien newData { try {
if ReadID = null { String sql = update pasien set nama_pasien=?, jenis_kelamin=?, tempat_lahir=?,
+ tanggal_lahir=?, golongan_darah=?, agama=?, pendidikan=?, pekerjaan=?, + status_perkawinan=?, alamat=?, nama_pj=?, alamat_pj=?, notelp_pj=?
+ where id_pasien = ?; PreparedStatement pstmt = koneksi.prepareStatementsql;
pstmt.setString1, newData.getNama_pasien; pstmt.setString2, newData.getJenis_kelamin;
pstmt.setString3, newData.getTempat_lahir; pstmt.setString4, newData.getTanggal_lahir;
pstmt.setString5, newData.getGolongan_darah; pstmt.setString6, newData.getAgama;
pstmt.setString7, newData.getPendidikan; pstmt.setString8, newData.getPekerjaan;
pstmt.setString9, newData.getStatus_perkawinan; pstmt.setString10, newData.getAlamat;
pstmt.setString11, newData.getNama_pj; pstmt.setString12, newData.getAlamat_pj;
pstmt.setString13, newData.getNotelp_pj; pstmt.setString14, 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.3. Hapus Pasien