コード例 #1
0
 public void hitungTotalHarga(PembelianBarangPanel pembelianBarangPanel) {
   if (!pembelianBarangPanel.getjPembelian().getText().isEmpty()) {
     if (!pembelianBarangPanel.getHarga().getText().isEmpty()) {
       int jumlahPembelian = Integer.parseInt(pembelianBarangPanel.getjPembelian().getText());
       int harga = Integer.parseInt(pembelianBarangPanel.getHarga().getText());
       int jumlahHarga = jumlahPembelian * harga;
       int ppn = (int) (jumlahHarga * 0.1);
       int totalHarga = jumlahHarga + ppn;
       pembelianBarangPanel.getJumlahHargaText().setText(jumlahHarga + "");
       pembelianBarangPanel.getPpnText().setText(ppn + "");
       pembelianBarangPanel.getTotalText().setText(totalHarga + "");
     }
   }
 }
コード例 #2
0
 public void clear(PembelianBarangPanel pembelianPanel) {
   pembelianPanel.getKodeUsulanText().setText("");
   pembelianPanel.getNamaUsulanText().setText("");
   pembelianPanel.getKodeItem().setText("");
   pembelianPanel.getNamaItem().setText("");
   pembelianPanel.getHarga().setText("");
   pembelianPanel.getSatuanText().setText("");
   pembelianPanel.getKeterangan().setText("");
   pembelianPanel.getKoseSupplier().setText("");
   pembelianPanel.getNamaSupplier().setText("");
   pembelianPanel.getAlamat().setText("");
   pembelianPanel.getNoTelp().setText("");
   pembelianPanel.getEmail().setText("");
   pembelianPanel.getcPerson().setText("");
   pembelianPanel.getNoRekeningText().setText(dataBankModel.getNoRekening());
   pembelianPanel.getNamaBankText().setText(dataBankModel.getNamaBank());
   pembelianPanel.getAtasNamaText().setText(dataBankModel.getAtasNama());
   pembelianPanel.getTanggalDate().setDate(null);
   pembelianPanel.getTunaiCheckBox().setSelected(false);
   pembelianPanel.getKreditCheckBox().setSelected(false);
   pembelianPanel.getTransferCheckBox().setSelected(false);
   pembelianPanel.getJumlahPembayaranText().setText("");
   pembelianPanel.getjPembelian().setText("");
   pembelianPanel.getSatu().setSelected(false);
   pembelianPanel.getDua().setSelected(false);
   pembelianPanel.getTiga().setSelected(false);
   pembelianPanel.getTanggalPenerimaanDate().setDate(null);
   pembelianPanel.getGudangCheckBox().setSelected(false);
   pembelianPanel.getLokasiLainCheckBox().setSelected(false);
   pembelianPanel.getNamaLokasiText().setText("");
 }
コード例 #3
0
  public void setPembelian(PembelianBarangPanel pembelianPanel) {
    pembelianModel.setKodeUsulan(pembelianPanel.getKodeUsulanText().getText());
    pembelianModel.setNamaUsulan(pembelianPanel.getNamaUsulanText().getText());
    pembelianModel.setTanggal(pembelianPanel.getTanggalDate().getDate().getTime());
    pembelianModel.setKodeItem(pembelianPanel.getKodeItem().getText());
    pembelianModel.setHarga(Integer.parseInt(pembelianPanel.getHarga().getText()));
    if (pembelianPanel.getTunaiCheckBox().isSelected()) {
      pembelianModel.setJenisPembayaran("Tunai");
    } else if (pembelianPanel.getKreditCheckBox().isSelected()) {
      pembelianModel.setJenisPembayaran("Kredit");
    } else if (pembelianPanel.getTransferCheckBox().isSelected()) {
      pembelianModel.setJenisPembayaran("Transfer");
    }
    pembelianModel.setJumlahPembelian(Integer.parseInt(pembelianPanel.getjPembelian().getText()));
    pembelianModel.setJumlahPembayaran(
        Integer.parseInt(pembelianPanel.getJumlahPembayaranText().getText()));
    pembelianModel.setKeterangan(pembelianPanel.getKeterangan().getText());

    pembelianModel.setTanngalPenerimaan(
        pembelianPanel.getTanggalPenerimaanDate().getDate().getTime());
    pembelianModel.setKodeGudang(pembelianPanel.getKodeGudangText().getText());
    pembelianModel.setLokasiLain(pembelianPanel.getNamaLokasiText().getText());
    pembelianModel.setHarga(Integer.parseInt(pembelianPanel.getHarga().getText()));
  }