public void UpdatePembayaranLayanan(TransaksiLayanan transaksiLayanan, String idTransaksi) { tlDAO.makeConnection(); tlDAO.UpdatePembayaranLayanan(transaksiLayanan, idTransaksi); tlDAO.closeConnection(); }
private void btnCari_Click(object sender, EventArgs e) { var list = new TransaksiLayananControl(); try { if (txtCari.Text != null && list.SearchTransaksiLayanan(txtCari.Text) != null) { transaksiLayanan = list.SearchTransaksiLayanan(txtCari.Text); notaLayanan = list.ShowNotaLayanan(txtCari.Text); NamaPelanggan = notaLayanan.Nama_Pelanggan; NamaHewan = notaLayanan.Nama_Hewan; NamaCS = notaLayanan.Nama_CS; NamaKasir = notaLayanan.Nama_Kasir; NoTelp = notaLayanan.Nomor_Telpon; Jenis_Hewan = notaLayanan.Jenis_Hewan; if (transaksiLayanan.Status_Layanan == 1) { txtNomorTransaksi.Text = transaksiLayanan.ID_Transaksi_Layanan; txtNamaHewan.Text = transaksiLayanan.Nama_Hewan; txtNamaPelanggan.Text = transaksiLayanan.Nama_Pelanggan; txtStatusBayar.Text = "Lunas"; txtSubtotal.Text = Convert.ToString(transaksiLayanan.Subtotal_Transaksi_Layanan); txtDiskon.Text = Convert.ToString(transaksiLayanan.Diskon_Layanan); txtTotalHarga.Text = Convert.ToString(transaksiLayanan.Total_Transaksi_Layanan); if (transaksiLayanan.Progres_Layanan == 1) { txtProgress.Text = "Selesai"; } else { txtProgress.Text = "Belum Selesai"; } buttonCetak.Enabled = true; MessageBox.Show("Transaksi Sudah Lunas!"); } else { buttonHitungTotal.Enabled = true; txtDiskon.Enabled = true; subtotal = transaksiLayanan.Subtotal_Transaksi_Layanan; txtNomorTransaksi.Text = transaksiLayanan.ID_Transaksi_Layanan; txtNamaHewan.Text = transaksiLayanan.Nama_Hewan; txtNamaPelanggan.Text = transaksiLayanan.Nama_Pelanggan; txtSubtotal.Text = Convert.ToString(transaksiLayanan.Subtotal_Transaksi_Layanan); if (transaksiLayanan.Progres_Layanan == 1) { txtProgress.Text = "Selesai"; } else { txtProgress.Text = "Belum Selesai"; } txtStatusBayar.Text = "Belum Lunas"; } } else { MessageBox.Show("Pencarian Tidak Ditemukan!"); txtCari.Text = string.Empty; throw null; } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } }