Halaman Proses Perbandingan Imports System.Data.Odbc

bersih blnubahcus = False blnhapuscus = False Else If Button1.Text = Ubah Then Tambah Button2.Text = Simpan Button1.Text = Batal cmdhapus.Enabled = False blnaddcus = False Button1.Enabled = True cmdhapus.Enabled = False Button2.Enabled = True enabTrue txtidpenilaian.Enabled = False blnubahcus = True blnhapuscus = True Else batal ubah Button2.Text = Tambah Button1.Text = Ubah cmdhapus.Enabled = True enabFalse bersih blnubahcus = False blnhapuscus = False End If End If Else MessageBox.ShowPilih dahulu data yang akan diubah, Pilih, MessageBoxButtons.OK, MessageBoxIcon.Information End If End Sub End Class

4. Halaman Proses Perbandingan Imports System.Data.Odbc

Imports System.Data Imports System.Data.SqlClient Imports MySql.Data.MySqlClient Public Class frmperbandingan Dim blnaddcus As Boolean = True Dim blnubahcus As Boolean = False Dim blnhapuscus As Boolean = False Sub bersih Universitas Sumatera Utara cbokriteria_kedua.Text = cbokriteria_pertama.Text = txtidkriteria_pertama.Text = txtidkriteria_kedua.Text = txtnilai1.Text = txtnilai2.Text = End Sub Sub isisDgv Dim dt As New DataTable GetDatadt, SELECT b.id_bobot_perbandingan, a.nama_kriteria AS nama_kriteria_1,c.nama_kriteria AS nama_kriteria_2, b.nilai1, b.nilai2, b.hasil FROM kriteria a, bobot_perbandingan b, kriteria c WHERE a.id_kriteria = b.id_kriteria1 AND c.id_kriteria = b.id_kriteria2 dgperbandingan.DataSource = dt dgperbandingan.Columns0.HeaderText = ID Perbandingan dgperbandingan.Columns1.HeaderText = Kriteria I dgperbandingan.Columns2.HeaderText = Kriteria 2 dgperbandingan.Columns3.HeaderText = Nilai Kriteria I dgperbandingan.Columns4.HeaderText = Nilai Kriteria 2 dgperbandingan.Columns5.HeaderText = Hasil dgperbandingan.Columns0.Width = 60 dgperbandingan.Columns1.Width = 200 dgperbandingan.Columns2.Width = 200 dgperbandingan.Columns3.Width = 200 dgperbandingan.Columns4.Width = 200 End Sub Sub combo1 Try openConn cmd = New OdbcCommandselect nama_kriteria from kriteria, conn rd = cmd.ExecuteReader cbokriteria_pertama.Items.Clear While rd.Read cbokriteria_pertama.Items.Addrd.Itemnama_kriteria End While closeConn Catch ex As Exception MessageBox.Showex.Message End Try End Sub Sub combo2 Try openConn cmd = New OdbcCommandselect nama_kriteria from kriteria, conn rd = cmd.ExecuteReader Universitas Sumatera Utara cbokriteria_kedua.Items.Clear While rd.Read cbokriteria_kedua.Items.Addrd.Itemnama_kriteria End While closeConn Catch ex As Exception MessageBox.Showex.Message End Try End Sub Function validasi As Boolean If txtnilai1.Text.Length = 0 Then MessageBox.ShowNilai Kriteria Pertama tidak boleh kosong, Validasi, MessageBoxButtons.OK, MessageBoxIcon.Information txtnilai1.Focus Return False End If If txtnilai2.Text.Length = 0 Then MessageBox.ShowPelayanan tidak boleh kosong, Validasi, MessageBoxButtons.OK, MessageBoxIcon.Information txtnilai2.Focus Return False End If If txtnilai1.Text.Length 0 And txtnilai2.Text.Length 0 Then Return True End If End Function Sub enabFalse txtnilai1.Enabled = False txtnilai2.Enabled = False cbokriteria_pertama.Enabled = False cbokriteria_kedua.Enabled = False End Sub Sub enabTrue txtnilai1.Enabled = True txtnilai2.Enabled = True cbokriteria_pertama.Enabled = True cbokriteria_kedua.Enabled = True End Sub Private Sub frmperbandingan_LoadByVal sender As System.Object, ByVal e As System.EventArgs Handles MyBase.Load getConnString combo1 combo2 isisDgv Universitas Sumatera Utara End Sub Private Sub cmdhapus_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles cmdhapus.Click If blnhapuscus Then If MessageBox.ShowString.FormatApakah anda yakin akan menghapus dari daftar, Konfirmasi, MessageBoxButtons.YesNo, MessageBoxIcon.Question = Windows.Forms.DialogResult.Yes Then make sure there is a selected item to delete Try If EksekusiString.FormatDelete from bobot_perbandingan Where id_bobot_perbandingan={0}, txtid_perbandingan.Text 0 Then MessageBox.ShowBerhasil dihapus, Sukses, MessageBoxButtons.OK, MessageBoxIcon.Information isisDgv bersih txtnilai1.Enabled = False txtnilai2.Enabled = False cbokriteria_kedua.Enabled = False cbokriteria_pertama.Enabled = False blnhapuscus = False Else MessageBox.ShowGagal dihapus, Kesalahan, MessageBoxButtons.OK, MessageBoxIcon.Error End If Catch ex As Exception MessageBox.ShowFailed : ex.Message End Try End If Else MessageBox.ShowPilih dahulu data yang akan dihapus, Pilih, MessageBoxButtons.OK, MessageBoxIcon.Information End If End Sub Private Sub cbokriteria_pertama_SelectedIndexChangedByVal sender As System.Object, ByVal e As System.EventArgs Handles cbokriteria_pertama.SelectedIndexChanged Try openConn cmd = New OdbcCommandselect id_kriteria from kriteria where nama_kriteria= cbokriteria_pertama.Text , conn rd = cmd.ExecuteReader rd.Read txtidkriteria_pertama.Text = rd.Itemid_kriteria txtidkriteria_pertama.Enabled = False closeConn Universitas Sumatera Utara Catch ex As Exception MessageBox.Showex.Message End Try End Sub Private Sub cbokriteria_kedua_SelectedIndexChangedByVal sender As System.Object, ByVal e As System.EventArgs Handles cbokriteria_kedua.SelectedIndexChanged Try openConn cmd = New OdbcCommandselect id_kriteria from kriteria where nama_kriteria= cbokriteria_kedua.Text , conn rd = cmd.ExecuteReader rd.Read txtidkriteria_kedua.Text = rd.Itemid_kriteria txtidkriteria_kedua.Enabled = False closeConn Catch ex As Exception MessageBox.Showex.Message End Try End Sub Private Sub Button2_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles Button2.Click Try If Button2.Text = Tambah Then Me.bersih enabTrue cbokriteria_pertama.Focus Button2.Text = Simpan Button1.Text = Batal cmdhapus.Enabled = False blnaddcus = True blnubahcus = True Else If validasi Then Dim hasil As String Dim hasil2 As String hasil = Valtxtnilai1.Text txtnilai2.Text hasil2 = Valtxtnilai2.Text txtnilai1.Text Button2.Text = Tambah Button1.Text = Ubah cmdhapus.Enabled = True If blnaddcus = True Then Universitas Sumatera Utara If txtidkriteria_pertama.Text = txtidkriteria_kedua.Text Then If EksekusiString.Formatinsert into bobot_perbandingan values, txtidkriteria_pertama.Text , txtidkriteria_kedua.Text , txtnilai1.Text , txtnilai2.Text , hasil 0 Then MessageBox.ShowBerhasil tersimpan, Informasi, MessageBoxButtons.OK, MessageBoxIcon.Information isisDgv bersih enabFalse Else MessageBox.ShowGagal tersimpan, Informasi, MessageBoxButtons.OK, MessageBoxIcon.Information End If Else If EksekusiString.Formatinsert into bobot_perbandingan values, txtidkriteria_pertama.Text , txtidkriteria_kedua.Text , txtnilai1.Text , txtnilai2.Text , hasil Or EksekusiString.Formatinsert into bobot_perbandingan values, txtidkriteria_kedua.Text , txtidkriteria_pertama.Text , txtnilai2.Text , txtnilai1.Text , hasil2 0 Then MessageBox.ShowBerhasil tersimpan, Informasi, MessageBoxButtons.OK, MessageBoxIcon.Information isisDgv bersih enabFalse Else MessageBox.ShowGagal tersimpan, Informasi, MessageBoxButtons.OK, MessageBoxIcon.Information End If End If blnubahcus = False blnhapuscus = False Else If MessageBox.ShowString.FormatApakah anda yakin akan mengubah data?, Konfirmasi, MessageBoxButtons.YesNo, MessageBoxIcon.Question = Windows.Forms.DialogResult.Yes Then If EksekusiString.Formatupdate bobot_perbandingan set id_kriteria1= txtidkriteria_pertama.Text , id_kriteria2= txtidkriteria_kedua.Text , nilai1= txtnilai1.Text , nilai2= txtnilai2.Text ,hasil= hasil WHERE id_bobot_perbandingan = txtid_perbandingan.Text 0 Then MessageBox.ShowBerhasil diubah, Sukses, MessageBoxButtons.OK, MessageBoxIcon.Information isisDgv bersih enabFalse Else Universitas Sumatera Utara MessageBox.ShowBerhasil diubah, Sukses, MessageBoxButtons.OK, MessageBoxIcon.Information End If blnubahcus = False blnhapuscus = False End If End If End If End If Catch ex As Exception MessageBox.ShowFailed : ex.Message End Try End Sub Private Sub Button1_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles Button1.Click If blnubahcus Then If blnaddcus = True Then batal add Button2.Text = Tambah Button1.Text = Ubah cmdhapus.Enabled = True blnaddcus = False enabFalse bersih blnubahcus = False blnhapuscus = False Else If Button1.Text = Ubah Then Tambah Button2.Text = Simpan Button1.Text = Batal cmdhapus.Enabled = False blnaddcus = False Button1.Enabled = True cmdhapus.Enabled = False Button2.Enabled = True enabTrue txtid_perbandingan.Enabled = False blnubahcus = True blnhapuscus = True Else batal ubah Button2.Text = Tambah Button1.Text = Ubah cmdhapus.Enabled = True enabFalse bersih blnubahcus = False Universitas Sumatera Utara blnhapuscus = False End If End If Else MessageBox.ShowPilih dahulu data yang akan diubah, Pilih, MessageBoxButtons.OK, MessageBoxIcon.Information End If End Sub Private Sub dgperbandingan_DoubleClickByVal sender As Object, ByVal e As System.EventArgs Handles dgperbandingan.DoubleClick txtid_perbandingan.Text = dgperbandingan.Item0, dgperbandingan.CurrentRow.Index.Value cbokriteria_pertama.Text = dgperbandingan.Item1, dgperbandingan.CurrentRow.Index.Value cbokriteria_kedua.Text = dgperbandingan.Item2, dgperbandingan.CurrentRow.Index.Value txtnilai1.Text = dgperbandingan.Item3, dgperbandingan.CurrentRow.Index.Value txtnilai2.Text = dgperbandingan.Item4, dgperbandingan.CurrentRow.Index.Value blnaddcus = False blnubahcus = True blnhapuscus = True End Sub Private Sub dgperbandingan_CellContentClickByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs Handles dgperbandingan.CellContentClick End Sub Private Sub txtnilai2_TextChangedByVal sender As System.Object, ByVal e As System.EventArgs Handles txtnilai2.TextChanged End Sub Private Sub Label3_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles Label3.Click End Sub End Class Universitas Sumatera Utara

5. Halaman Proses Rumah Sakit Imports MySql.Data.MySqlClient