3 Class formPenjualan 4 Class formCetakNota 5 Class formCariBarang

B. 3 Class formPenjualan

Class formPenjualan digunakan untuk menangani seluruh fungsi pada form penjualan untuk mencatat transaksi penjualan. Class formPenjualan memiliki atribut yaitu lblNota, lblTanggal, dgDetilPenjualan, gbPembeli, lblNoAng, lblNamaAngg, lblPeriode, lblSisa, txtNoAngg, txtNamaAngg, cbJenisBeli, txtPeriode, txtSisa, btnLanjut, btnBatal, gbBarang, lblKodeBrg, lblNamaBrg, lblHargaBrg, lblHargaDisk, lblQty, lblSubTot, txtKodeBrg, txtNamaBrg, txtHargaBrg, txtDiskon, txtHargaDisk, txtQty, txtSubTotal, btnTambah, btnHapus, btnCetakNota, dan btnExit. Operasi yang terdapat pada class formPenjualan adalah getJual, getDetilJual, getNamaAnggota, subWajibBeli, savePembeli, savePenjualan, subBatal, subGetBarang, subHitungHarga, subHitungTotal, subHitungJumlah, saveDetilJual, subKosong, subTampilDetil, delDetil, subHitungTotal, subKosong, subAmbilData, subUpdatePenjualan, dan subDelete. Notasi class formPenjualan dapat dilihat pada gambar 3.23. Gambar 3.23 Class formPenjualan

B. 4 Class formCetakNota

Class formCetakNota digunakan untuk menangani fungsi-fungsi pada form cetak nota. Atribut yang dimiliki class formCetakNota yaitu lblNoAngg, lblNamaAngg, lblWajibBeli, lblTotalBelanja, lblTotalDibayar, lblSisaWajibBeli, txtNoAngg, txtNamaAngg, txtWajibBeli, txtTotalBelanja, txtTotalDibayar, txtSisaWajibBeli, dan btnCetak. Operasi yang terdapat pada formCetakNota adalah subPrintToPrint. Notasi class formCetakNota dapat dilihat pada gambar 3.24. Gambar 3.24 Notasi class formCetakNota

B. 5 Class formCariBarang

Class formCariBarang digunakan untuk menangani fungsi pada form cari barang, yaitu menampilkan informasi mengenai barang yang dijual pada swalayan. Atribut yang digunakan pada formCariBarang yaitu lblKodeBrg, lblNamaBrg, txtKodeBrg, cbNamaBrg, dgBarang, dan btnKeluar. Operasi yang dimiliki class formCariBarang yaitu subViewbyKode, subViewbyNama, subViewNama, dan subClose. Notasi class formCaribarang dapat dilihat pada gambar 3.25. Gambar 3.25 Notasi class formCariBarang

B. 6 Class formLaporan