Syntax di FORM 1
Public Class Form1
Private Sub TransaksiToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransaksiToolStripMenuItem1.Click
Form2.Show()
End Sub
Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click
MsgBox(" Terima kasih sudah menggunakan aplikasi kami", MsgBoxStyle.Information, "perhatian")
Me.Close()
End Sub
Private Sub LaporanToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LaporanToolStripMenuItem.Click
Form3.Show()
End Sub
End Class
Di FORM 2
Imports System.Data
Imports System.Data.SqlClient
Public Class Form2
Public koneksi As String
Public sql1, sql2, sql3 As String
Public conn As SqlClient.SqlConnection = Nothing
Public cmd As SqlClient.SqlCommand = Nothing
Public dtadapter As New SqlClient.SqlDataAdapter
Public dttable As New DataTable
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
koneksi = "Data Source=.;Initial Catalog=penjualan;Integrated Security=True"
conn = New SqlClient.SqlConnection(koneksi)
conn.Open()
daftar()
ComboBox1.Items.Add("Tipe 21")
ComboBox1.Items.Add("Tipe 29")
ComboBox1.Items.Add("Tipe 36")
End Sub
Sub delete()
sql3 = "delete from transaksi3 where kode_transaksi ='" & Me.TextBox1.Text & "'"
cmd = New SqlClient.SqlCommand(sql3)
cmd.Connection = conn
cmd.ExecuteNonQuery()
End Sub
Sub bersih()
Me.TextBox1.Focus()
Me.TextBox1.Text = ""
Me.TextBox2.Text = ""
Me.ComboBox1.Text = ""
Me.TextBox3.Text = ""
Me.TextBox4.Text = ""
Me.TextBox5.Text = ""
Me.TextBox6.Text = ""
End Sub
Sub simpan()
sql1 = "insert into transaksi3 values ('" & Me.TextBox1.Text & "','" & Me.TextBox2.Text & "','" & Me.TextBox3.Text & "','" & Me.ComboBox1.Text & "','" & Val(Me.TextBox4.Text) & "','" & Val(Me.TextBox5.Text) & "','" & Val(Me.TextBox6.Text) & "')"
cmd = New SqlClient.SqlCommand(sql1)
cmd.Connection = conn
cmd.ExecuteNonQuery()
End Sub
Sub daftar()
sql2 = "select * from transaksi3"
dtadapter = New SqlDataAdapter(sql2, conn)
Dim brg As New DataTable
brg.Clear()
dtadapter.Fill(brg)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
bersih()
MsgBox(" Data baru, Silahkan anda isi !!!!", MsgBoxStyle.Information, "perhatian")
TextBox1.Focus()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
bersih()
MsgBox(" Data anda dibatalkan !", MsgBoxStyle.Information, "perhatian")
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
simpan()
daftar()
bersih()
MsgBox(" Data sudah berhasil disimpan !", MsgBoxStyle.Information, "perhatian")
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
delete()
MsgBox(" Data berhasil dihapus !", MsgBoxStyle.Information, "perhatian")
End Sub
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
Me.Close()
End Sub
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
Dim harga, pajak, total As New Double
Select Case Me.ComboBox1.Text
Case "Tipe 21"
harga = 140000000
Case "Tipe 29"
harga = 180000000
Case "Tipe 36"
harga = 220000000
End Select
'hitung pajak dan total
pajak = 0.1 * Val(harga)
total = Val(harga) + Val(pajak)
'Menampilkan data hasil hitung
TextBox4.Text = harga
TextBox5.Text = pajak
TextBox6.Text = total
End Sub
End Class
Langganan:
Postingan (Atom)