Home » » Listview perhitungan penjualan barang

Listview perhitungan penjualan barang

Written By Unknown on Minggu, 08 Desember 2013 | 05.50








Public Class Form1

    Sub buattable()
        Lv.Columns.Add("No Pembelian", 90, HorizontalAlignment.Center)
        Lv.Columns.Add("Kode Barang", 90, HorizontalAlignment.Center)
        Lv.Columns.Add("Nama Barang", 80, HorizontalAlignment.Center)
        Lv.Columns.Add("Merk", 60, HorizontalAlignment.Center)
        Lv.Columns.Add("Harga", 60, HorizontalAlignment.Center)
        Lv.Columns.Add("Jumlah Beli", 80, HorizontalAlignment.Center)
        Lv.Columns.Add("Total Harga", 80, HorizontalAlignment.Center)
        Lv.View = View.Details
        Lv.GridLines = True
        Lv.FullRowSelect = True
    End Sub

    Sub isitable()
        Dim list As New ListViewItem
        list.Text = No_Pembelian.Text
        list.SubItems.Add(Kd_Barang.Text)
        list.SubItems.Add(N_Barang.Text)
        list.SubItems.Add(Merk.Text)
        list.SubItems.Add(Harga.Text)
        list.SubItems.Add(Jmlh_beli.Text)
        list.SubItems.Add(Total_Harga.Text)
        Lv.Items.Add(list)
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Kd_Barang.Items.Add("TS001")
        Kd_Barang.Items.Add("TS002")
        Kd_Barang.Items.Add("VG001")
        Kd_Barang.Items.Add("VG002")
        buattable()
        isitable()
    End Sub

    Sub bersihh()
        No_Pembelian.Text = ""
        Kd_Barang.Text = ""
        N_Barang.Text = ""
        Merk.Text = ""
        Harga.Text = ""
        Jmlh_beli.Text = ""
        Total_Harga.Text = ""
    End Sub

    Private Sub simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles simpan.Click
        buattable()
        isitable()
    End Sub

    Private Sub Kd_Barang_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Kd_Barang.SelectedIndexChanged
        If Kd_Barang.Text = "TS001" Then
            N_Barang.Text = "Flashdisk 4GB"
            Merk.Text = "Toshiba"
        ElseIf Kd_Barang.Text = "TS002" Then
            N_Barang.Text = "Flashdisk 2GB"
            Merk.Text = "Toshiba"
        ElseIf Kd_Barang.Text = "VG001" Then
            N_Barang.Text = "Flashdisk 4GB"
            Merk.Text = "V-Gen"
        ElseIf Kd_Barang.Text = "VG002" Then
            N_Barang.Text = "Flashdisk 2GB"
            Merk.Text = "V-Gen"
        End If
        Dim x As String
        x = Microsoft.VisualBasic.Left(Kd_Barang.Text, 5)
        If x = "TS001" Then
            Harga.Text = "105000"
        ElseIf x = "TS002" Then
            Harga.Text = "75000"
        ElseIf x = "VG001" Then
            Harga.Text = "90000"
        ElseIf x = "VG002" Then
            Harga.Text = "60000"
        End If
    End Sub

    Private Sub Jmlh_beli_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Jmlh_beli.KeyPress
        If Asc(e.KeyChar) = 13 Then
            Total_Harga.Text = Harga.Text * Jmlh_beli.Text
        End If
    End Sub

    Private Sub Jmlh_beli_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Jmlh_beli.TextChanged
        If Not IsNumeric(Jmlh_beli.Text) Then
            Jmlh_beli.Text = ""
        End If
    End Sub

    Private Sub bersih_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bersih.Click
        bersihh()
    End Sub

    Private Sub hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles hapus.Click
        bersihh()
        Lv.Items.Clear()
    End Sub

    Private Sub Hapuspilihan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Hapuspilihan.Click
        Kd_Barang.Text = ""
        N_Barang.Text = ""
        Merk.Text = ""
        Harga.Text = ""
    End Sub

    Private Sub keluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles keluar.Click
        Dim keluar As String
        keluar = MsgBox("Anda Yakin ingin keluar", MsgBoxStyle.Information + MsgBoxStyle.YesNo, "Keluar")
        If keluar = vbYes Then
            Me.Close()
        Else
            Exit Sub
        End If
    End Sub
End Class

Share this article :

Posting Komentar

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2013. Mr. FeLs - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger