public boolean insert() { boolean INsertAdb = true; INsertAdb = INsertAdb && db.setDB( "insert into piutang set No_PO='" + mdp.getNo_po() + "', " + "no_nota_piutang='" + mdp.getNo_Nota_Piutang() + "'," + " tanggal_nota='" + lad.convertUtilDateToSqlDate(mdp.getTanggal_nota()) + "', " + "tanggal_jatuhTempo='" + lad.convertUtilDateToSqlDate(mdp.getTanggal_jatuh_tempo()) + "'," + "no_surat_jalan='" + mdp.getNo_surat_jalan() + "', " + "setatusPembayaran=0, " + "ppn=" + mdp.isPpn() + ", " + "NO_pembayaran='belum'"); for (MD_Full_Piutang tmp : mdp.getListFull()) { INsertAdb = INsertAdb && db.setDB( "inset into full_piutang set No_PO='" + mdp.getNo_po() + "', " + "no_nota_piutang='" + tmp.getNo_nota_piutang() + "', " + "nama_barang='" + tmp.getNama_barang() + "', " + "harga_barang='" + tmp.getHarga_barang() + "'," + "banyak_barang='" + tmp.getBnyk_barang() + "'"); } return INsertAdb; }
public void setPembayaran(String no_pembayaran) { db.setDB( "update piutang set NO_pembayaran='" + no_pembayaran + "' where No_PO='" + mdp.getNo_po() + "' AND " + "no_nota_piutang='" + mdp.getNo_Nota_Piutang() + "'"); }
public void Update() { int a = 0; if (mpi.isStatuspembayaran()) a = 1; this.mdfp = lad.getLfpiut().getMDByNo_nota(mpi.getNo_Nota_Piutang()); if (String.valueOf(mdfp.getNo_nota_piutang()).equals(mpi.getNo_Nota_Piutang())) { if (db.setDB( "update piutang set setatusPembayaran='" + a + "'," + "NO_pembayaran='" + mpi.getNoPembayaran() + "' where no_nota_piutang='" + mdfp.getNo_nota_piutang() + "'")) JOptionPane.showMessageDialog( null, "Transaksi Sukses Diperbarui", "Informasi", JOptionPane.INFORMATION_MESSAGE); else JOptionPane.showMessageDialog( null, "Gagal Ubah Transaksi", "Informasi", JOptionPane.INFORMATION_MESSAGE); } else JOptionPane.showMessageDialog( null, "No Nota Tidak Di Temukan", "Informasi", JOptionPane.INFORMATION_MESSAGE); }