Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
@@ -0,0 +1,9 @@
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.9.7
Created-By: 1.8.0_131-b11 (Oracle Corporation)
Codebase: *
Application-Library-Allowable-Codebase: *
Caller-Allowable-Codebase: *
Permissions: sandbox
Application-Name: KhanzaAntrianPoli

Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
BIN +1.05 KB (100%) KhanzaAntrianPoli/dist/KhanzaAntrianPoli.jar 100755 → 100644
Binary file not shown.
0 KhanzaAntrianPoli/dist/README.TXT 100755 → 100644
Empty file.
Binary file not shown.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
@@ -2,6 +2,9 @@
<project-private xmlns="http://www.netbeans.org/ns/project-private/1">
<editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/2" lastBookmarkId="0"/>
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
<group/>
<group>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/KhanzaAntrianPoli/src/fungsi/validasi.java</file>
<file>file:/media/khanzamedia/Data/Source%20Java/SIMRSKhanza/KhanzaAntrianPoli/src/fungsi/koneksiDB.java</file>
</group>
</open-files>
</project-private>

Large diffs are not rendered by default.

@@ -2,11 +2,30 @@
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>KhanzaHMS</comment>
<entry key="HOST">localhost</entry>
<entry key="DATABASE">sik</entry>
<entry key="PORT">3306</entry>
<entry key="USER">root</entry>
<entry key="PAS">akusayangsamakamu</entry>
<entry key="ANTRIAN">player</entry>
</properties>

<entry key="HOST">5k7+C7EnUw9nUv2Nix+DBA==</entry>
<entry key="DATABASE">AZHNccBwSmSho84f+X8GyQ==</entry>
<entry key="PORT">nioxtijcpDaKSUiUiP5FAg==</entry>
<entry key="USER">kMR3WfAwUK6MbhCyydxa0g==</entry>
<entry key="PAS">l4nh5eVYrLAER/I2A4b3Tw==</entry>
<entry key="CARICEPAT">nonaktif</entry>
<entry key="HYBRIDWEB">webapps</entry>
<entry key="PORTWEB">80</entry>
<entry key="ANTRIAN">sender</entry>
<entry key="MENUTRANSPARAN">yes</entry>
<entry key="URLAPIBPJS">http://dvlp.bpjs-kesehatan.go.id:8081/devWslokalrest</entry>
<entry key="SECRETKEYAPIBPJS">0qO2F4D0AF</entry>
<entry key="CONSIDAPIBPJS">1236</entry>
<entry key="URLAPIAPLICARE">http://dvlp.bpjs-kesehatan.go.id:8888/aplicaresws</entry>
<entry key="SECRETKEYAPIAPLICARE">1112</entry>
<entry key="CONSIDAPIAPLICARE">1000</entry>
<entry key="KAMARAKTIFRANAP"></entry>
<entry key="DOKTERAKTIFKASIRRALAN"></entry>
<entry key="POLIAKTIFKASIRRALAN"></entry>
<entry key="URUTNOREG">dokter</entry>
<entry key="JADWALDOKTERDIREGISTRASI">aktif</entry>
<entry key="IPPRINTERTRACER">10.50.150.57/label2</entry>
<entry key="URLAPIINHEALTH">http://dummy.inhealth.co.id/pelkesws2</entry>
<entry key="TOKENINHEALTH">inh_aba40329b828c943e91f2e5c7f9f1f1b</entry>
<entry key="PEMBULATANHARGAOBAT">no</entry>
<entry key="CETAKRINCIANOBAT">yes</entry>
</properties>
@@ -1,14 +1,11 @@
/*
* To change this template, choose Tools | Templates
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

package fungsi;

/**
*
* @author Owner
*/
import AESsecurity.EnkripsiAES;
import com.mysql.jdbc.jdbc2.optional.MysqlDataSource;
import java.io.FileInputStream;
import java.sql.Connection;
@@ -17,28 +14,91 @@

/**
*
* @author Owner
* @author khanzasoft
*/
public final class koneksiDB {
public koneksiDB(){}
private static Connection connection=null;
private static final Properties prop = new Properties();
private static final MysqlDataSource dataSource=new MysqlDataSource();
private static String caricepat="",var="";
public static Connection condb(){
if(connection == null){
try{
prop.loadFromXML(new FileInputStream("setting/database.xml"));
dataSource.setURL("jdbc:mysql://"+prop.getProperty("HOST")+":"+prop.getProperty("PORT")+"/"+prop.getProperty("DATABASE")+"?zeroDateTimeBehavior=convertToNull");
dataSource.setUser(prop.getProperty("USER"));
dataSource.setPassword(prop.getProperty("PAS"));
dataSource.setURL("jdbc:mysql://"+EnkripsiAES.decrypt(prop.getProperty("HOST"))+":"+EnkripsiAES.decrypt(prop.getProperty("PORT"))+"/"+EnkripsiAES.decrypt(prop.getProperty("DATABASE"))+"?zeroDateTimeBehavior=convertToNull");
dataSource.setUser(EnkripsiAES.decrypt(prop.getProperty("USER")));
dataSource.setPassword(EnkripsiAES.decrypt(prop.getProperty("PAS")));
connection=dataSource.getConnection();
System.out.println("panggil driver");
System.out.println(" Koneksi Berhasil. Sorry bro loading, silahkan baca dulu.... \n\n"+
" Software ini adalah Software Menejemen Rumah Sakit/Klinik/\n" +
" Puskesmas yang gratis dan boleh digunakan siapa saja tanpa dikenai \n" +
" biaya apapun. Dilarang keras memperjualbelikan/mengambil \n" +
" keuntungan dari Software ini dalam bentuk apapun tanpa seijin pembuat \n" +
" software (Khanza.Soft Media). Bagi yang sengaja memperjualbelikan/\n" +
" mengambil keuntangan dari softaware ini tanpa ijin, kami sumpahi sial \n" +
" 1000 turunan, miskin sampai 500 turunan. Selalu mendapat kecelakaan \n" +
" sampai 400 turunan. Anak pertamanya cacat tidak punya kaki sampai 300 \n" +
" turunan. Susah cari jodoh sampai umur 50 tahun sampai 200 turunan.\n" +
" Ya Alloh maafkan kami karena telah berdoa buruk, semua ini kami lakukan\n" +
" karena kami tidak pernah rela karya kami dibajak tanpa ijin.\n\n"+
" \n"+
" # ____ ___ __ __ ____ ____ _ __ _ \n" +
" # / ___||_ _|| \\/ || _ \\ / ___| | |/ /| |__ __ _ _ __ ____ __ _ \n" +
" # \\___ \\ | | | |\\/| || |_) |\\___ \\ | ' / | '_ \\ / _` || '_ \\ |_ // _` |\n" +
" # ___) || | | | | || _ < ___) | | . \\ | | | || (_| || | | | / /| (_| |\n" +
" # |____/|___||_| |_||_| \\_\\|____/ |_|\\_\\|_| |_| \\__,_||_| |_|/___|\\__,_|\n" +
" # \n"+
" \n"+
" Licensi yang dianut di software ini https://en.wikipedia.org/wiki/Aladdin_Free_Public_License \n"+
" Informasi dan panduan bisa dicek di halaman https://github.com/mas-elkhanza/SIMRS-Khanza/wiki \n"+
" ");
}catch(Exception e){
JOptionPane.showMessageDialog(null,"Error : "+e);
JOptionPane.showMessageDialog(null,"Koneksi Putus : "+e);
}
}
return connection;
}



public static String cariCepat(){
try{
prop.loadFromXML(new FileInputStream("setting/database.xml"));
caricepat=prop.getProperty("CARICEPAT");
}catch(Exception e){
caricepat="tidak aktif";
}
return caricepat;
}

public static String HOST(){
try{
prop.loadFromXML(new FileInputStream("setting/database.xml"));
var=EnkripsiAES.decrypt(prop.getProperty("HOST"));
}catch(Exception e){
var="localhost";
}
return var;
}

public static String PORT(){
try{
prop.loadFromXML(new FileInputStream("setting/database.xml"));
var=EnkripsiAES.decrypt(prop.getProperty("PORT"));
}catch(Exception e){
var="3306";
}
return var;
}

public static String DATABASE(){
try{
prop.loadFromXML(new FileInputStream("setting/database.xml"));
var=EnkripsiAES.decrypt(prop.getProperty("DATABASE"));
}catch(Exception e){
var="sik";
}
return var;
}


}
@@ -740,14 +740,14 @@ public void panggilUrl(String url){
Properties prop = new Properties();
prop.loadFromXML(new FileInputStream("setting/database.xml"));
if(os.contains("win")) {
rt.exec( "rundll32 url.dll,FileProtocolHandler " + "http://"+prop.getProperty("HOST")+"/"+url);
rt.exec( "rundll32 url.dll,FileProtocolHandler " + "http://"+koneksiDB.HOST()+"/"+url);
}else if (os.contains("mac")) {
rt.exec( "open " + "http://"+prop.getProperty("HOST")+"/"+url);
rt.exec( "open " + "http://"+koneksiDB.HOST()+"/"+url);
}else if (os.contains("nix") || os.contains("nux")) {
String[] browsers = {"epiphany", "firefox", "mozilla", "konqueror","chrome","chromium","netscape","opera","links","lynx","midori"};
// Build a command string which looks like "browser1 "url" || browser2 "url" ||..."
StringBuilder cmd = new StringBuilder();
for(i=0; i<browsers.length; i++) cmd.append(i==0 ? "" : " || ").append(browsers[i]).append(" \"").append("http://").append(prop.getProperty("HOST")).append("/").append(url).append( "\" ");
for(i=0; i<browsers.length; i++) cmd.append(i==0 ? "" : " || ").append(browsers[i]).append(" \"").append("http://").append(koneksiDB.HOST()).append("/").append(url).append( "\" ");
rt.exec(new String[] { "sh", "-c", cmd.toString() });
} else {
return;
@@ -761,7 +761,7 @@ public void printUrl(String url) throws URISyntaxException{
try{
Properties prop = new Properties();
prop.loadFromXML(new FileInputStream("setting/database.xml"));
desktop.print(new File(new java.net.URI("http://"+prop.getProperty("HOST")+"/"+url)));
desktop.print(new File(new java.net.URI("http://"+koneksiDB.HOST()+"/"+url)));
}catch (Exception e) {
System.out.println(e);
}
@@ -1,4 +1,4 @@
#Tue, 25 Jul 2017 09:39:58 +0700
#Wed, 29 Nov 2017 20:37:03 +0700


/media/khanzamedia/Data/Source\ Java/SIMRSKhanza/KhanzaHMSAnjungan=
Empty file.
Empty file.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.