You are on page 1of 3

Imports System.Data.

SqlClient
Public Class Form1
Dim con As New SqlConnection
Dim dtRekap_Rencana_Anggaran As New DataTable("Rekap_Rencana_Anggaran")
Dim daRekap_Rencana_Anggaran As New SqlDataAdapter
Dim dtDetail_Rekap_Anggaran As New DataTable("Detail_Rekap_Anggaran")
Dim daDetail_rekap_Anggaran As New SqlDataAdapter

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


System.EventArgs) Handles MyBase.Load
con = New SqlConnection("Data Source=YOGA-NOTEBOOK\SQLEXPRESS;Initial
Catalog=TA_1-4;Integrated Security=True")
GroupBox5.Enabled = False
GroupBox3.Enabled = False
TextBox1.Enabled = False
TextBox5.Enabled = False
kolom()

DataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect
DataGridView2.SelectionMode = DataGridViewSelectionMode.FullRowSelect

ComboBox1.Items.Add("Januari") 'Februari, Maret, April, Mei, Juni,


Juli, Agustus, September, Oktober, Nopember, Desember")

End Sub

Sub kolom()
dtRekap_Rencana_Anggaran.Columns.Add("Id_Rekap_Anggaran")
dtRekap_Rencana_Anggaran.Columns.Add("No")
dtRekap_Rencana_Anggaran.Columns.Add("Keterangan")
dtRekap_Rencana_Anggaran.Columns.Add("JAN")
dtRekap_Rencana_Anggaran.Columns.Add("PEB")
dtRekap_Rencana_Anggaran.Columns.Add("MRT")
dtRekap_Rencana_Anggaran.Columns.Add("APR")
dtRekap_Rencana_Anggaran.Columns.Add("MEI")
dtRekap_Rencana_Anggaran.Columns.Add("JUN")
dtRekap_Rencana_Anggaran.Columns.Add("JUL")
dtRekap_Rencana_Anggaran.Columns.Add("AGS")
dtRekap_Rencana_Anggaran.Columns.Add("SEP")
dtRekap_Rencana_Anggaran.Columns.Add("OKT")
dtRekap_Rencana_Anggaran.Columns.Add("NOP")
dtRekap_Rencana_Anggaran.Columns.Add("DES")
dtRekap_Rencana_Anggaran.Columns.Add("TOTAL")
DataGridView1.DataSource = dtRekap_Rencana_Anggaran

dtDetail_Rekap_Anggaran.Columns.Add("Id_Rekap_Anggaran")
dtDetail_Rekap_Anggaran.Columns.Add("No")
dtDetail_Rekap_Anggaran.Columns.Add("Keterangan")
dtDetail_Rekap_Anggaran.Columns.Add("JAN")
dtDetail_Rekap_Anggaran.Columns.Add("PEB")
dtDetail_Rekap_Anggaran.Columns.Add("MRT")
dtDetail_Rekap_Anggaran.Columns.Add("APR")
dtDetail_Rekap_Anggaran.Columns.Add("MEI")
dtDetail_Rekap_Anggaran.Columns.Add("JUN")
dtDetail_Rekap_Anggaran.Columns.Add("JUL")
dtDetail_Rekap_Anggaran.Columns.Add("AGS")
dtDetail_Rekap_Anggaran.Columns.Add("SEP")
dtDetail_Rekap_Anggaran.Columns.Add("OKT")
dtDetail_Rekap_Anggaran.Columns.Add("NOP")
dtDetail_Rekap_Anggaran.Columns.Add("DES")
dtDetail_Rekap_Anggaran.Columns.Add("TOTAL")
DataGridView2.DataSource = dtDetail_Rekap_Anggaran

End Sub

Sub isidtRekapAnggaran()
Dim row As DataRow = dtRekap_Rencana_Anggaran.NewRow()
TextBox1.Text = "RA" & Format(dtRekap_Rencana_Anggaran.Rows.Count + 1,
"0000")
row(0) = TextBox1.Text
row(1) = TextBox2.Text
row(2) = TextBox3.Text

dtRekap_Rencana_Anggaran.Rows.Add(row)

End Sub

Sub isidtDetailRekapAnggaran()
Dim row As DataRow = dtDetail_Rekap_Anggaran.NewRow()
TextBox5.Text = "DA" & Format(dtDetail_Rekap_Anggaran.Rows.Count + 1,
"0000")
row(0) = TextBox5.Text
row(1) = TextBox6.Text
row(2) = TextBox4.Text

dtDetail_Rekap_Anggaran.Rows.Add(row)
End Sub

Private Sub DataGridView1_DoubleClick(ByVal sender As Object, ByVal e As


System.EventArgs) Handles DataGridView1.DoubleClick
TextBox9.Enabled = False
Try
TextBox9.Text = DataGridView1.Item("Id_Rekap_Anggaran",
DataGridView1.SelectedRows(0).Index).Value
Catch ex As Exception

End Try
End Sub

Private Sub CheckBox3_CheckedChanged(ByVal sender As System.Object, ByVal


e As System.EventArgs) Handles CheckBox3.CheckedChanged
If CheckBox3.Checked = True Then
GroupBox6.Enabled = True
Else
CheckBox3.Checked = False
GroupBox6.Enabled = False
End If
End Sub

Private Sub CheckBox1_CheckedChanged_1(ByVal sender As System.Object,


ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
If CheckBox1.Checked = True Then
GroupBox5.Enabled = True
Else
CheckBox1.Checked = False
GroupBox5.Enabled = False
End If
End Sub

Private Sub CheckBox2_CheckedChanged_1(ByVal sender As System.Object,


ByVal e As System.EventArgs) Handles CheckBox2.CheckedChanged
If CheckBox2.Checked = True Then
GroupBox3.Enabled = True
Else
CheckBox2.Checked = False
GroupBox3.Enabled = False
End If
End Sub

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


As System.EventArgs) Handles SimpleButton1.Click
isidtRekapAnggaran()
DataGridView1.DataSource = dtRekap_Rencana_Anggaran
End Sub

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


System.EventArgs) Handles SimpleButton2.Click
isidtDetailRekapAnggaran()
DataGridView2.DataSource = dtDetail_Rekap_Anggaran

End Sub

End Class

You might also like