End Sub Private Sub
btnExit_Click ByVal
sender As
System.Object, ByVal
e As
System.EventArgs Handles
btnExit.Click Dim
form As New
Welcome form.Show
Me .Close
End Sub Private Sub
btnBack_Click ByVal
sender As
System.Object, ByVal
e As
System.EventArgs Handles
btnBack.Click Dim
form As New
frmUtama form.Show
Me .Close
End Sub Public Function
Masuk ByVal
key As String
As Boolean If
key = 13 Then
Masuk = True
Else Masuk =
False End If
End Function Private Sub
btnKembali_KeyPress ByVal
sender As Object
, ByVal
e As
System.Windows.Forms.KeyPressEventArgs Handles
btnKembali.KeyPress Dim
frmdetailpenagihan As New
frmDetailPenagihan If
e.Handled = MasukAsce.KeyChar Then
Else frmdetailpenagihan.Show
Me .Close
End If End Sub
End Class
4.3.1.11 User Interface Halaman Detail Data Dokter.
User interface halaman detail data dokter ini hanya digunakan oleh administrator untuk menambah, mengubah dan menghapus data dokter. Gambar 4.20
merupakan halaman detail data dokter. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.20 Halaman Detail Data Dokter Berikut perintah untuk user interface halaman detail data dokter:
Imports System.Data
Imports System.Data.SqlClient
Public Class frmDetailDokter
Inherits System.Windows.Forms.Form
Public flag
As Integer Public Sub
Data_Grid Dim
myConn As
SqlConnection Dim
daDokter As
SqlDataAdapter Dim
dsDokter As
DataSet myConn = Database
myConn.Open Dim
sqlselect As String
= Select ID_DOKTER as [ID Dokter],NAMA_DOKTER as [Nama Dokter],ALAMAT_DOKTER as
[Alamat],KOTA as [Kota],TELP as [Telepon],BIDANG as [Spesialis] from DOKTER
daDokter = New
SqlDataAdaptersqlselect, myConn dsDokter =
New DataSet
daDokter.FilldsDokter, DOKTER dgDokter.DataSource = dsDokter
dgDokter.DataMember = DOKTER dgDokter.ReadOnly =
True myConn.Close
End Sub Private Sub
spesialis Dim
myConn As
SqlConnection Dim
myReader As
SqlDataReader myConn = Database
myConn.Open Try
Dim sql
As String = Select BIDANG from DOKTER
Dim command
As SqlCommand =
New SqlCommandsql,
myConn myReader = command.ExecuteReader
If myReader.HasRows
Then While
myReader.Read cmbCari.SelectedItem =
cmbCari.Items.AddmyReader.ItemBIDANG End While
Else MsgBoxReferensi spesialisasi tidak ada...,
MsgBoxStyle.OKOnly, Info End If
Catch ex
As Exception
MsgBoxTidak ada data, MsgBoxStyle.OKOnly, Info End Try
myReader.Close myConn.Close
End Sub End Class
Administrator dapat menambahkan data dokter baru dengan menggunakan tombol add yang ada di user interface halaman detail data dokter. Jika tombol add
ditekan maka akan muncul user interface halaman pengelolaan dokter, yang digunakan untuk memasukkan data dokter baru. Gambar 4.21 merupakan user
interface halaman pengelolaan dokter.
Gambar 4.21 Halaman Pengelolaan Dokter PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.1.12 User Interface Halaman Detail Poliklinik.