Tambah Data Radiologi Radiologi

4.1.3.4. Radiologi

4.1.3.4.1. Tambah Data Radiologi

Gambar 4. 14. Menu Tambah Data Radiologi public String CreateRadiologi input { try { String sql = insert into Radiologiid, tanggal, id_pasien + values?,sysdate,?; PreparedStatement pstmt = koneksi.prepareStatementsql; input.setIdgenerateID+; pstmt.setString1, input.getId; pstmt.setString2, input.getPasien.getId_pasien; pstmt.executeUpdate; koneksi.commit; return input.getId; } catch SQLException ex { Logger.getLoggerRadiologiKontrol.class.getName.logLevel.SEVERE, null, ex; return ex.getMessage; } } private void exportImageThumbString id, String filename throws Exception { PreparedStatement statement = null; try { setDataModel; statement = koneksi.prepareStatementDECLARE\n + obj ORDSYS.ORDImage;\n + ctx RAW4000 :=NULL;\n + BEGIN\n + SELECT foto_rontgen_thumb INTO obj FROM radiologi WHERE id = + id + ;\n + obj.exportctx,FILE,IMAGEDIR, + filename + -thumb.png;\n + EXCEPTION\n + WHEN ORDSYS.ORDSourceExceptions.METHOD_NOT_SUPPORTED THEN\n + DBMS_OUTPUT.put_lineSource METHOD_NOT_SUPPORTED caught;\n + WHEN ORDSYS.ORDSourceExceptions.SOURCE_PLUGIN_EXCEPTION THEN\n + DBMS_OUTPUT.put_lineSOURCE PLUGIN EXCEPTION caught;\n + WHEN OTHERS THEN\n + DBMS_OUTPUT.put_lineOTHER EXCEPTION caught;\n + END;\n; statement.executeQuery; koneksi.commit; } catch SQLException exception { Logger.getLoggerRadiologiKontrol.class.getName.logLevel.SEVERE, null, exception; } } private void exportImageFullString id, String filename throws Exception { PreparedStatement statement = null; try { setDataModel; statement = koneksi.prepareStatementDECLARE\n + obj ORDSYS.ORDImage;\n + ctx RAW4000 :=NULL;\n + BEGIN\n + SELECT foto_rontgen_full INTO obj FROM radiologi WHERE id = + id + ;\n + obj.exportctx,FILE,IMAGEDIR, + filename + -full.jpeg;\n + EXCEPTION\n + WHEN ORDSYS.ORDSourceExceptions.METHOD_NOT_SUPPORTED THEN\n + DBMS_OUTPUT.put_lineSource METHOD_NOT_SUPPORTED caught;\n + WHEN ORDSYS.ORDSourceExceptions.SOURCE_PLUGIN_EXCEPTION THEN\n + DBMS_OUTPUT.put_lineSOURCE PLUGIN EXCEPTION caught;\n + WHEN OTHERS THEN\n + DBMS_OUTPUT.put_lineOTHER EXCEPTION caught;\n + END;\n; statement.executeQuery; koneksi.commit; } catch SQLException exception { Logger.getLoggerRadiologiKontrol.class.getName.logLevel.SEVERE, null, exception; } }

4.1.3.4.2. Hapus Data Radiologi