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"; } }