0% found this document useful (0 votes)
7 views6 pages

Public Class Form Checkout Query

The document describes a class called Form_Checkout that loads data from a Belanja form, including item quantities, names, prices and subtotals, and displays it in a DataGridView. It gets the data, calculates subtotals, clears existing rows and adds new rows with the item details.

Uploaded by

fpannaviro
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views6 pages

Public Class Form Checkout Query

The document describes a class called Form_Checkout that loads data from a Belanja form, including item quantities, names, prices and subtotals, and displays it in a DataGridView. It gets the data, calculates subtotals, clears existing rows and adds new rows with the item details.

Uploaded by

fpannaviro
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Public Class Form_Checkout

Private Sub LoadDataFromBelanja()


' Ambil nilai dari form "Belanja"
Dim qtyBC As Integer = Belanja.QtyBC.Value
Dim qtyER As Integer = Belanja.QtyER.Value
Dim qtyWR As Integer = Belanja.QtyWR.Value
Dim qtyCH As Integer = Belanja.QtyCH.Value

Dim nameBC As String = Belanja.NameBC.Text


Dim nameER As String = Belanja.NameER.Text
Dim nameWR As String = Belanja.NameWR.Text
Dim nameCH As String = Belanja.NameCH.Text

Dim hargaBC As Double = If(String.IsNullOrEmpty(Belanja.HargaBC.Text), 0,


Convert.ToDouble(Belanja.HargaBC.Text))
Dim hargaER As Double = If(String.IsNullOrEmpty(Belanja.HargaER.Text), 0,
Convert.ToDouble(Belanja.HargaER.Text))
Dim hargaWR As Double = If(String.IsNullOrEmpty(Belanja.HargaWR.Text), 0,
Convert.ToDouble(Belanja.HargaWR.Text))
Dim hargaCH As Double = If(String.IsNullOrEmpty(Belanja.HargaCH.Text), 0,
Convert.ToDouble(Belanja.HargaCH.Text))

' Hitung subtotal untuk setiap barang


Dim subtotalBC As Double = qtyBC * hargaBC
Dim subtotalER As Double = qtyER * hargaER
Dim subtotalWR As Double = qtyWR * hargaWR
Dim subtotalCH As Double = qtyCH * hargaCH

' Masukkan data ke dalam DataGridView di form "Form_Checkout"


Me.DaftarPesanan.Rows.Clear()

' Tambahkan baris untuk setiap barang


DaftarPesanan.Rows.Add(nameBC, qtyBC, hargaBC, subtotalBC)
DaftarPesanan.Rows.Add(nameER, qtyER, hargaER, subtotalER)
DaftarPesanan.Rows.Add(nameWR, qtyWR, hargaWR, subtotalWR)
DaftarPesanan.Rows.Add(nameCH, qtyCH, hargaCH, subtotalCH)
End Sub

Private Sub Form_Checkout_Load(sender As Object, e As EventArgs) Handles MyBase.Load


LoadDataFromBelanja()
End Sub

Private Sub Tampilkan_Pesanan_Click(sender As Object, e As EventArgs) Handles Tampilkan_Pesanan.Click


LoadDataFromBelanja()
End Sub

Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs)

End Sub

Private Sub DataGridView1_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles


DaftarPesanan.CellContentClick

End Sub

Private Sub ListView1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles


DaftarBelanja.SelectedIndexChanged

End Sub
End Class
Public Class Form_Checkout

Private Sub LoadDataFromBelanja()


' Ambil nilai dari form "Belanja"
Dim qtyBC As Double = If(String.IsNullOrEmpty(Belanja.QtyBC.Value), 0,
Convert.ToDouble(Belanja.QtyBC.Value))
Dim qtyER As Double = If(String.IsNullOrEmpty(Belanja.QtyER.Value), 0,
Convert.ToDouble(Belanja.QtyER.Value))
Dim qtyWR As Double = If(String.IsNullOrEmpty(Belanja.QtyWR.Value), 0,
Convert.ToDouble(Belanja.QtyWR.Value))
Dim qtyCH As Double = If(String.IsNullOrEmpty(Belanja.QtyCH.Value), 0,
Convert.ToDouble(Belanja.QtyCH.Value))

Dim nameBC As String = Belanja.NameBC.Text


Dim nameER As String = Belanja.NameER.Text
Dim nameWR As String = Belanja.NameWR.Text
Dim nameCH As String = Belanja.NameCH.Text

Dim hargaBC As Double = If(String.IsNullOrEmpty(Belanja.LabelHargaBC.Text), 0,


Convert.ToDouble(Belanja.LabelHargaBC.Text))
Dim hargaER As Double = If(String.IsNullOrEmpty(Belanja.LabelHargaER.Text), 0,
Convert.ToDouble(Belanja.LabelHargaER.Text))
Dim hargaWR As Double = If(String.IsNullOrEmpty(Belanja.LabelHargaWR.Text), 0,
Convert.ToDouble(Belanja.LabelHargaWR.Text))
Dim hargaCH As Double = If(String.IsNullOrEmpty(Belanja.LabelHargaCH.Text), 0,
Convert.ToDouble(Belanja.LabelHargaCH.Text))

' Hitung subtotal untuk setiap barang


Dim subtotalBC As Double = If(String.IsNullOrEmpty(Belanja.HargaBC.Text), 0,
Convert.ToDouble(Belanja.HargaBC.Text))
Dim subtotalER As Double = If(String.IsNullOrEmpty(Belanja.HargaER.Text), 0,
Convert.ToDouble(Belanja.HargaER.Text))
Dim subtotalWR As Double = If(String.IsNullOrEmpty(Belanja.HargaWR.Text), 0,
Convert.ToDouble(Belanja.HargaWR.Text))
Dim subtotalCH As Double = If(String.IsNullOrEmpty(Belanja.HargaCH.Text), 0,
Convert.ToDouble(Belanja.HargaCH.Text))

' Masukkan data ke dalam DataGridView di form "Form_Checkout"


Me.DaftarPesanan.Rows.Clear()

' Tambahkan baris untuk setiap barang


DaftarPesanan.Rows.Add(nameBC, qtyBC, hargaBC, subtotalBC)
DaftarPesanan.Rows.Add(nameER, qtyER, hargaER, subtotalER)
DaftarPesanan.Rows.Add(nameWR, qtyWR, hargaWR, subtotalWR)
DaftarPesanan.Rows.Add(nameCH, qtyCH, hargaCH, subtotalCH)
End Sub

Private Sub Form_Checkout_Load(sender As Object, e As EventArgs) Handles MyBase.Load


LoadDataFromBelanja()
End Sub

Private Sub Tampilkan_Pesanan_Click(sender As Object, e As EventArgs) Handles Tampilkan_Pesanan.Click


LoadDataFromBelanja()
End Sub

Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs)

End Sub

Private Sub DataGridView1_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles


DaftarPesanan.CellContentClick

End Sub
Private Sub ListView1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles
DaftarBelanja.SelectedIndexChanged

End Sub
End Class
Public Class Form_Checkout

Private Sub LoadDataFromBelanja()


' Ambil nilai dari form "Belanja"
Dim qtyBC As Double = If(String.IsNullOrEmpty(Belanja.QtyBC.Value), 0,
Convert.ToDouble(Belanja.QtyBC.Value))
Dim qtyER As Double = If(String.IsNullOrEmpty(Belanja.QtyER.Value), 0,
Convert.ToDouble(Belanja.QtyER.Value))
Dim qtyWR As Double = If(String.IsNullOrEmpty(Belanja.QtyWR.Value), 0,
Convert.ToDouble(Belanja.QtyWR.Value))
Dim qtyCH As Double = If(String.IsNullOrEmpty(Belanja.QtyCH.Value), 0,
Convert.ToDouble(Belanja.QtyCH.Value))

Dim nameBC As String = Belanja.NameBC.Text


Dim nameER As String = Belanja.NameER.Text
Dim nameWR As String = Belanja.NameWR.Text
Dim nameCH As String = Belanja.NameCH.Text

Dim hargaBC As Double = If(String.IsNullOrEmpty(Belanja.LabelHargaBC.Text), 0,


Convert.ToDouble(Belanja.LabelHargaBC.Text))
Dim hargaER As Double = If(String.IsNullOrEmpty(Belanja.LabelHargaER.Text), 0,
Convert.ToDouble(Belanja.LabelHargaER.Text))
Dim hargaWR As Double = If(String.IsNullOrEmpty(Belanja.LabelHargaWR.Text), 0,
Convert.ToDouble(Belanja.LabelHargaWR.Text))
Dim hargaCH As Double = If(String.IsNullOrEmpty(Belanja.LabelHargaCH.Text), 0,
Convert.ToDouble(Belanja.LabelHargaCH.Text))

' Hitung subtotal untuk setiap barang


Dim subtotalBC As Double = If(String.IsNullOrEmpty(Belanja.HargaBC.Text), 0,
Convert.ToDouble(Belanja.HargaBC.Text))
Dim subtotalER As Double = If(String.IsNullOrEmpty(Belanja.HargaER.Text), 0,
Convert.ToDouble(Belanja.HargaER.Text))
Dim subtotalWR As Double = If(String.IsNullOrEmpty(Belanja.HargaWR.Text), 0,
Convert.ToDouble(Belanja.HargaWR.Text))
Dim subtotalCH As Double = If(String.IsNullOrEmpty(Belanja.HargaCH.Text), 0,
Convert.ToDouble(Belanja.HargaCH.Text))

' Masukkan data ke dalam DataGridView di form "Form_Checkout"


Me.DaftarPesanan.Rows.Clear()

' Tambahkan baris untuk setiap barang


DaftarPesanan.Rows.Add(nameBC, qtyBC, hargaBC, subtotalBC)
DaftarPesanan.Rows.Add(nameER, qtyER, hargaER, subtotalER)
DaftarPesanan.Rows.Add(nameWR, qtyWR, hargaWR, subtotalWR)
DaftarPesanan.Rows.Add(nameCH, qtyCH, hargaCH, subtotalCH)
End Sub

Private Sub Form_Checkout_Load(sender As Object, e As EventArgs) Handles MyBase.Load


LoadDataFromBelanja()
End Sub

Private Sub Tampilkan_Pesanan_Click(sender As Object, e As EventArgs) Handles Tampilkan_Pesanan.Click


LoadDataFromBelanja()
End Sub

Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs)

End Sub

Private Sub DataGridView1_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles


DaftarPesanan.CellContentClick

End Sub
Private Sub ListView1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles
DaftarBelanja.SelectedIndexChanged

End Sub
End Class

You might also like