User Interface Halaman Detail Penagihan Biaya Pasien Rawat Jalan.

End Sub Private Sub Kalkulasi_Pembayaran Dim Dokter_Dibayar, Obat_Dibayar, Tambahan_Dibayar As Long Dokter_Dibayar = VallblDokter1.Text - ValtxtBDP.Text txtBDD.Text = Dokter_Dibayar Obat_Dibayar = VallblObat1.Text - ValtxtBOP.Text txtBOD.Text = Obat_Dibayar Tambahan_Dibayar = VallblTambahan1.Text - ValtxtBTP.Text txtBTD.Text = Tambahan_Dibayar End Sub Private Sub btnHitung2_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles btnHitung2.Click Dim total_bayar As Long total_bayar = ValtxtBDD.Text + ValtxtBOD.Text + ValtxtBTD.Text txtTotal_bayar.Text = total_bayar End Sub End Class

4.3.1.10 User Interface Halaman Detail Penagihan Biaya Pasien Rawat Jalan.

Pada halaman ini, administrator hanya dapat melihat dan menghapus data penagihan pasien rawat jalan. Halaman ini juga dilengkapi dengan fasilitas pencarian data. Gambar 4.18 merupakan user interface halaman detail penagihan biaya pasien rawat jalan. Gambar 4.18 Halaman Detail Penagihan Pasien Rawat Jalan. Berikut perintah untuk user interface halaman penagihan pasien rawat jalan: Imports System.Data Imports System.Data.SqlClient Public Class frmDetailPenagihan Inherits System.Windows.Forms.Form Private Sub btnPreview_Click ByVal sender As System.Object, ByVal e As System.EventArgs Handles btnPreview.Click If isEmptySelect PEMBAYARAN.NO_FOLIO as [No Folio], PEMBAYARAN.NO_MR as [No MR],PEMBAYARAN.NAMA_PASIEN as [Nama Pasien],PEMBAYARAN.NAMA_PERUSAHAAN as [Nama Perusahaan],PEMBAYARAN.TOTAL_PENAGIHAN as [Biaya Tagihan],PEMBAYARAN.TOTAL_DIBAYAR as [Biaya Dibayar],PEMBAYARAN.TGL_BAYAR as [Tanggal Pembayaran] from PEMBAYARAN Then ElseIf dgPenagihan.IsSelecteddgPenagihan.CurrentRowIndex Then Dim frmDataPenagihan As New frmdatapenagihan frmDataPenagihan.lblFolio.Text = TrimdgPenagihan.ItemdgPenagihan.CurrentRowIndex, 0 frmDataPenagihan.lblMr.Text = TrimdgPenagihan.ItemdgPenagihan.CurrentRowIndex, 1 frmDataPenagihan.lblNama.Text = TrimdgPenagihan.ItemdgPenagihan.CurrentRowIndex, 2 frmDataPenagihan.lblPerusahaan.Text = TrimdgPenagihan.ItemdgPenagihan.CurrentRowIndex, 3 frmDataPenagihan.lblDibayar.Text = TrimdgPenagihan.ItemdgPenagihan.CurrentRowIndex, 4 frmDataPenagihan.lblPenagihan.Text = TrimdgPenagihan.ItemdgPenagihan.CurrentRowIndex, 5 frmDataPenagihan.lblPembayaran.Text = TrimdgPenagihan.ItemdgPenagihan.CurrentRowIndex, 6 frmDataPenagihan.flag = 1 frmDataPenagihan.tutup frmDataPenagihan.ShowDialog Else MsgBoxPilih Data Terlebih Dahulu, MsgBoxStyle.Exclamation, Info End If End Sub Untuk melihat data penagihan pasien satu persatu, administrator dapat meggunakan tombol preview dengan memilih data yang akan dipreview terlebih dulu. Gambar 4.19 merupakan user interface data halaman data penagihan pasien. Gambar 4.19 Halaman Data Penagihan Pasien Rawat Jalan. Berikut perintah untuk user interface halaman data penagihan pasien rawat jalan: Public Class frmdatapenagihan Inherits System.Windows.Forms.Form Public flag As Integer Public Sub tutup lblFolio.Enabled = False lblMr.Enabled = False lblNama.Enabled = False lblPerusahaan.Enabled = False lblDibayar.Enabled = False lblPenagihan.Enabled = False lblPembayaran.Enabled = False 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.