private void btnSearch_Click(object sender, EventArgs e) { switch (comboBox1.SelectedIndex) { case 0: listOfTransaksi = controller.ReadAll(); break; case 1: listOfTransaksi = controller.ReadByNama(textBox1.Text); break; case 2: listOfTransaksi = controller.ReadByKDTransaksi(textBox1.Text); break; case 3: listOfTransaksi = controller.ReadByKDPelanggan(textBox1.Text); break; default: listOfTransaksi = controller.ReadAll(); break; } listView1.Items.Clear(); if (listOfTransaksi == null || listOfTransaksi.Count == 0) { int num1 = (int)MessageBox.Show("Pencarian data tidak ditemukan", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { foreach (var transaksi in listOfTransaksi) { var noUrut = listView1.Items.Count + 1; var item = new ListViewItem(noUrut.ToString()); item.SubItems.Add(transaksi.kd_transaksi); item.SubItems.Add(transaksi.kd_pelanggan); item.SubItems.Add(transaksi.jaminan); item.SubItems.Add(transaksi.kd_paket); item.SubItems.Add(transaksi.jumlah); listView1.Items.Add(item); } } }
private void LoadDataTransaksi() { listView1.Items.Clear(); listOfTransaksi = controller.ReadAll(); foreach (var transaksi in listOfTransaksi) { var noUrut = listView1.Items.Count + 1; var item = new ListViewItem(noUrut.ToString()); item.SubItems.Add(transaksi.kd_transaksi); item.SubItems.Add(transaksi.kd_pelanggan); item.SubItems.Add(transaksi.jaminan); item.SubItems.Add(transaksi.kd_paket); item.SubItems.Add(transaksi.jumlah); listView1.Items.Add(item); } }