private void TampilDataByDate(DateTime tanggalAwal, DateTime tanggalAkhir)
        {
            int noUrut = 0;

            dgvHarian.Rows.Clear();
            listOfBuku = controller.ReadByDate(tanggalAwal, tanggalAkhir);

            if (listOfBuku.Count != 0)
            {
                foreach (var buku in listOfBuku)
                {
                    noUrut = noUrut + 1;

                    dgvHarian.Rows.Add(noUrut.ToString(), buku.Tanggal.ToString("dd MMMM yyyy"), buku.Item, buku.Debit, buku.Kredit, buku.Saldo,
                                       buku.Laba, buku.Keterangan);
                }
            }
            else
            {
                MessageBox.Show("Tidak ada record data pembukuan", "Pesan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
        private void TampilData()
        {
            int    noUrut = 0;
            string debit  = "";
            string kredit = "";

            totalDebit  = 0;
            totalKredit = 0;

            dgv.Rows.Clear();
            var tanggal = dtTanggal.Value;

            listOfBuku = controller.ReadByDate(tanggal, tanggal);

            foreach (var buku in listOfBuku)
            {
                noUrut = noUrut + 1;

                if (buku.Keterangan == "")
                {
                    buku.Keterangan = "-";
                }

                if (buku.Debit == 0)
                {
                    debit = "";
                }
                else
                {
                    debit = buku.Debit.ToString();
                }

                if (buku.Kredit == 0)
                {
                    kredit = "";
                }
                else
                {
                    kredit = buku.Kredit.ToString();
                }

                totalDebit  += buku.Debit;
                totalKredit += buku.Kredit;

                dgv.Rows.Add(noUrut.ToString(), buku.ID, buku.Item, debit, kredit, buku.Saldo,
                             buku.Laba, buku.Keterangan);
            }

            if (totalDebit > 0)
            {
                txtTotalDebit.Text = totalDebit.ToString();
            }
            else
            {
                txtTotalDebit.Text = "0";
            }

            if (totalKredit > 0)
            {
                txtTotalKredit.Text = totalKredit.ToString();
            }
            else
            {
                txtTotalKredit.Text = "0";
            }
        }