@@ -38,7 +38,7 @@ public class DlgPemesanan extends javax.swing.JDialog {
private DlgCariBangsal bangsal=new DlgCariBangsal(null,false);
private DlgCariPemesanan form=new DlgCariPemesanan(null,false);
private DlgCariSatuan satuanbarang=new DlgCariSatuan(null,false);
private double meterai=0,saldoawal=0,mutasi=0,ttl=0,y=0,w=0,ttldisk=0,sbttl=0,ppn=0,tagihan=0,jmlkonversi=0,hargappn=0;
private double hargakonversi=0,meterai=0,saldoawal=0,mutasi=0,ttl=0,y=0,w=0,ttldisk=0,sbttl=0,ppn=0,tagihan=0,jmlkonversi=0,hargappn=0;
private int jml=0,i=0,row=0,index=0;
private String[] kodebarang,namabarang,satuan,satuanbeli,kadaluwarsa,nobatch;
private double[] harga,jumlah,subtotal,diskon,besardiskon,jmltotal,jmlstok;
@@ -902,6 +902,9 @@ private void BtnSimpanActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIR
Trackobat.catatRiwayat(tbDokter.getValueAt(i,2).toString(),Valid.SetAngka(tbDokter.getValueAt(i,12).toString()),0,"Penerimaan",var.getkode(),kdgudang.getText(),"Simpan");
Sequel.menyimpan("gudangbarang","'"+tbDokter.getValueAt(i,2).toString()+"','"+kdgudang.getText()+"','"+tbDokter.getValueAt(i,12).toString()+"'",
"stok=stok+'"+tbDokter.getValueAt(i,12).toString()+"'","kode_brng='"+tbDokter.getValueAt(i,2).toString()+"' and kd_bangsal='"+kdgudang.getText()+"'");
if(!tbDokter.getValueAt(i,13).toString().equals("")){

}
}
}
} catch (Exception e) {
@@ -1071,19 +1074,20 @@ private void tbDokterKeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_
}

if(var.getobat()==true){
hargakonversi=hargappn/jmlkonversi;
Sequel.mengedit("databarang","kode_brng=?","expire=?,h_beli=?,ralan=?,kelas1=?,kelas2=?,kelas3=?,utama=?,vip=?,vvip=?,beliluar=?,jualbebas=?,karyawan=?",13,new String[]{
Valid.SetTgl(tbDokter.getValueAt(tbDokter.getSelectedRow(),6).toString()),
hargappn+"",
Double.toString(hargappn+(hargappn*(rs.getDouble("ralan")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("kelas1")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("kelas2")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("kelas3")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("utama")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("vip")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("vvip")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("beliluar")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("jualbebas")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("karyawan")/100))),
hargakonversi+"",
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("ralan")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("kelas1")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("kelas2")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("kelas3")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("utama")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("vip")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("vvip")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("beliluar")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("jualbebas")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("karyawan")/100))),
tbDokter.getValueAt(tbDokter.getSelectedRow(),2).toString()
});
}
@@ -1168,19 +1172,20 @@ private void tbDokterKeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_
}

if(var.getobat()==true){
hargakonversi=hargappn/jmlkonversi;
Sequel.mengedit("databarang","kode_brng=?","expire=?,h_beli=?,ralan=?,kelas1=?,kelas2=?,kelas3=?,utama=?,vip=?,vvip=?,beliluar=?,jualbebas=?,karyawan=?",13,new String[]{
Valid.SetTgl(tbDokter.getValueAt(tbDokter.getSelectedRow(),6).toString()),
hargappn+"",
Double.toString(hargappn+(hargappn*(rs.getDouble("ralan")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("kelas1")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("kelas2")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("kelas3")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("utama")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("vip")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("vvip")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("beliluar")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("jualbebas")/100))),
Double.toString(hargappn+(hargappn*(rs.getDouble("karyawan")/100))),
hargakonversi+"",
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("ralan")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("kelas1")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("kelas2")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("kelas3")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("utama")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("vip")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("vvip")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("beliluar")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("jualbebas")/100))),
Double.toString(hargakonversi+(hargakonversi*(rs.getDouble("karyawan")/100))),
tbDokter.getValueAt(tbDokter.getSelectedRow(),2).toString()
});
}
@@ -1749,8 +1754,12 @@ private void getData(){
if(row!= -1){
try {
if(Valid.SetAngka(tbDokter.getValueAt(row,0).toString())>0){
tbDokter.setValueAt(Double.parseDouble(tbDokter.getValueAt(row,12).toString())*Double.parseDouble(tbDokter.getValueAt(row,7).toString()), row,8);
tbDokter.setValueAt(Double.parseDouble(tbDokter.getValueAt(row,8).toString())-Double.parseDouble(tbDokter.getValueAt(row,10).toString()), row,11);
if(tbDokter.getValueAt(row,1).toString().equals(tbDokter.getValueAt(row,4).toString())){
tbDokter.setValueAt(Double.parseDouble(tbDokter.getValueAt(row,12).toString())*Double.parseDouble(tbDokter.getValueAt(row,7).toString()), row,8);
}else{
tbDokter.setValueAt(Double.parseDouble(tbDokter.getValueAt(row,0).toString())*Double.parseDouble(tbDokter.getValueAt(row,7).toString()), row,8);
}
tbDokter.setValueAt(Double.parseDouble(tbDokter.getValueAt(row,8).toString())-Double.parseDouble(tbDokter.getValueAt(row,10).toString()), row,11);
}
} catch (Exception e) {
tbDokter.setValueAt(0, row,8);

Large diffs are not rendered by default.

Large diffs are not rendered by default.

@@ -685,7 +685,7 @@ private void BtnSimpanActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIR
JOptionPane.showMessageDialog(null,"Maaf, Silahkan masukkan penerimaan...!!!!");
tbDokter.requestFocus();
}else{
int reply = JOptionPane.showConfirmDialog(rootPane,"Eeiiiiiits, udah bener belum data yang mau disimpan..??","Konfirmasi",JOptionPane.YES_NO_OPTION);
int reply = JOptionPane.showConfirmDialog(rootPane,"Eeiiiiiits, udah bener belum data yang mau disimpan..??\nBisa jadi stok menjadi tidak sinkron karena data stok sudah digunakan..!!","Konfirmasi",JOptionPane.YES_NO_OPTION);
if (reply == JOptionPane.YES_OPTION) {
Sequel.AutoComitFalse();
try {
@@ -26,8 +26,8 @@ public class MenuBar extends JMenuBar {
private final Color dark = new Color(1F, 1F, 1F, 0.15F);
//private Color black = Color.black;
//private Color warna = Color.magenta.darker().darker().darker().darker();
private final Color black = new Color(80,120,80);
private final Color warna = new Color(80,120,80);
private final Color black = new Color(70,105,70);
private final Color warna = new Color(70,105,70);

public MenuBar() {
super();