Ads Inside Post

LightBlog
Responsive Ads Here

Wednesday, December 11, 2013

PROGRAM PENJUALAN TV DENGAN MENGGUNAKAN LISTVIEW

By : Joko Syahputra

Waduh2........ udah lama ndak buka fb............. gue ingin berbagi ilmu dulu laah....
bagaimana cara Pembuatan Program Penjualan TV dengan menggunakan Listview part1... ok langsung aje................. yeee.....

PROGRAM PENJUALAN TV DENGAN MENGGUNAKAN LISTVIEW
Tapi sebelumnya alangkah baiknya jika anda desain dulu gambarnya seperti gambar punya gue yaaa...

Lalu anda bisa salin codingnya di bawah ini....

PublicClass Form3

PrivateSub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
Call TampilNamaBarang()
Call bersih()
Call BuatTable()
EndSub
Sub BuatTable()
LV.View = View.Details
LV.GridLines = True
LV.FullRowSelect = True
LV.Columns.Add("Nama Barang", 80, HorizontalAlignment.Center)
LV.Columns.Add("Harga", 70, HorizontalAlignment.Center)
LV.Columns.Add("Jumlah Jual", 100, HorizontalAlignment.Center)
LV.Columns.Add("Total Harga", 70, HorizontalAlignment.Center)
LV.Columns.Add("Discount", 70, HorizontalAlignment.Center)
LV.Columns.Add("Total Pembayaran", 100, HorizontalAlignment.Center)
EndSub
Sub IsiTable()
Dim Lst AsNew ListViewItem
With Lst
.Text = NBarang.Text
.SubItems.Add(harga.Text)
.SubItems.Add(JJual.Text)
.SubItems.Add(THarga.Text)
.SubItems.Add(Discount.Text)
.SubItems.Add(TPembayaran.Text)
EndWith
LV.Items.Add(Lst)
EndSub
Sub TampilNamaBarang()
NBarang.Items.Add("TOSHIBA")
NBarang.Items.Add("DIGITEC")
NBarang.Items.Add("POLYTRON")
EndSub

PrivateSub NBarang_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NBarang.SelectedIndexChanged
SelectCase NBarang.Text
Case"TOSHIBA"
harga.Text = "2000000"
Case"DIGITEC"
harga.Text = "1500000"
Case"POLYTRON"
harga.Text = "1000000"
EndSelect
EndSub

PrivateSub JJual_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles JJual.KeyPress
If Asc(e.KeyChar) = 13 Then
THarga.Text = harga.Text * JJual.Text : Call buatDiscount()
EndIf

EndSub
Sub buatDiscount()
If THarga.Text >= 2500000 Then
Discount.Text = 0.1 * THarga.Text
Else
Discount.Text = 0
EndIf
EndSub
PrivateSub JJual_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles JJual.TextChanged

EndSub

PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TPembayaran.Text = Val(THarga.Text) - Val(Discount.Text)
EndSub
Sub bersih()
NBarang.Text = ""
harga.Text = ""
JJual.Text = ""
THarga.Text = ""
Discount.Text = ""
TPembayaran.Text = ""
EndSub

PrivateSub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Call bersih()
EndSub

PrivateSub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
End
EndSub

PrivateSub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
IsiTable()
bersih()
EndSub

PrivateSub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
LV.Items.Remove(LV.SelectedItems(0))
EndSub

PrivateSub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
LV.Items.Clear()
EndSub
EndClass

Dan lihat hasilnya........ setelah saya inputkan..... hasilnya akan seperti gambar ane ini.............. hahahahaha.....

No comments:

Post a Comment

Soal dan Jawaban Metode Topsisi

Quiz Soal QUIZ Suatu kelurahan mendapatkan Bantuan Langsung Tunai dari pemerintah untuk masing masing kepala keluarga dengan syarat k...