You are on page 1of 3

NAMA : WIWIN YULIANI

MATA KULIAH : VISUAL BASIC


TANGGAL : 08 AGUSTUS 2016

TUGAS VB.NET
Nama Projek PrjStok
Tanggal : 3/8/2016

1. Source Code Class Stok.vb


Public Class Stok
Private Kode As String
Private NamaBarang As String
Private Stok As Integer
Private harga As Integer

Property _kode() As String


Get
Return Kode
End Get
Set(ByVal value As String)
Kode = value
End Set
End Property

Property _namabarang() As String


Get
Return NamaBarang
End Get
Set(ByVal value As String)
NamaBarang = value
End Set
End Property

Property _stok() As String


Get
Return Stok
End Get
Set(ByVal value As String)
Stok = value
End Set
End Property

Property _harga() As String


Get
Return harga
End Get
Set(ByVal value As String)
harga = value
End Set
End Property

End Class
2. Source Code Button Proses
Public Class Form1
Dim stokbarang As New Stok
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles MyBase.Load
DataGridView1.ColumnCount = 5
DataGridView1.Columns(0).Name = "Kode"
DataGridView1.Columns(0).Width = 40
DataGridView1.Columns(1).Name = "Nama Barang"
DataGridView1.Columns(1).Width = 150
DataGridView1.Columns(2).Name = "Stok"
DataGridView1.Columns(2).Width = 60
DataGridView1.Columns(3).Name = "Harga"
DataGridView1.Columns(3).Width = 60
DataGridView1.Columns(4).Name = "Total Barang"
DataGridView1.Columns(4).Width = 70
End Sub

Private Sub btnproses_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles btnproses.Click
With stokbarang
._kode = Trim(txtkode.Text)
._namabarang = Strings.Trim(txtnamabrg.Text)
._stok = Strings.Trim(txtstok.Text)
._harga = Strings.Trim(txtharga.Text)
End With

Dim total As Double


total = CInt(txtstok.Text) * CDbl(txtharga.Text)

DataGridView1.Rows.Add(New String() {txtkode.Text, txtnamabrg.Text, txtstok.Text,


Strings.Format(CDbl(txtharga.Text), "#,#0"), Strings.Format(CDbl(total), "#,#0")})
End Sub
End Class

3. Tampilan Form Stok Barang ketika dijalankan


4. Tampilan Form Input Stok Barang

You might also like