public void UpdatePembayaranLayanan(TransaksiLayanan transaksiLayanan, String idTransaksi)
 {
     tlDAO.makeConnection();
     tlDAO.UpdatePembayaranLayanan(transaksiLayanan, idTransaksi);
     tlDAO.closeConnection();
 }
示例#2
0
        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());
            }
        }