private void textBoxCari_TextChanged(object sender, EventArgs e) { string kriteria = ""; if (comboBoxCari.Text == "Kode") { kriteria = "kode"; } else if (comboBoxCari.Text == "Id Bahan Baku") { kriteria = "id_bahan_baku"; } else if (comboBoxCari.Text == "Nomor SPK") { kriteria = "nomor_spk"; } // Kosongi isi list listHasilData.Clear(); // Tampilkan data kategori sesuai kriteria string hasilBaca = PemesananBahanBaku.BacaData(kriteria, textBoxCari.Text, listHasilData); if (hasilBaca == "1") { dataGridViewBarang.DataSource = null; dataGridViewBarang.DataSource = listHasilData; } }
public void FormDaftarPemesananBahanBaku_Load(object sender, EventArgs e) { try { listHasilData.Clear(); FormatDataGrid(); string hasilBaca = PemesananBahanBaku.BacaData("", "", listHasilData); if (hasilBaca == "1") { dataGridViewBarang.DataSource = null; for (int i = 0; i < listHasilData.Count; i++) { dataGridViewBarang.Rows.Add(listHasilData[i].Kode, listHasilData[i].SPK.NoSPK, listHasilData[i].Tanggal, listHasilData[i].TotalHarga); } } else { // Kosongi dataGridView dataGridViewBarang.DataSource = null; } } catch (Exception exc) { MessageBox.Show("Sedang memproses data pemesanan bahan baku."); } }
private void comboBoxKode_SelectedIndexChanged(object sender, EventArgs e) { dataGridViewBarang.Rows.Clear(); s.Clear(); string hasil = PemesananBahanBaku.BacaData("kode", comboBoxKode.Text, s); if (hasil == "1") { textBoxSPK.Text = s[0].SPK.NoSPK; for (int i = 0; i < s[0].Listpemesanan.Count; i++) { dataGridViewBarang.Rows.Add(s[0].Listpemesanan[i].Id, s[0].Listpemesanan[i].KodePBB.Kode, s[0].Listpemesanan[i].IDbahan.Nama, s[0].Listpemesanan[i].Jenis, s[0].Listpemesanan[i].Jumlah, s[0].Listpemesanan[i].HargaSatuan, s[0].Listpemesanan[i].SubTotalHarga, s[0].Listpemesanan[i].TanggalTerima, s[0].Listpemesanan[i].Keterangan); } } }
public void FormUbahPemesananBahanBaku_Load(object sender, EventArgs e) { FormatDataGrid(); listHasilData.Clear(); comboBoxKode.Items.Clear(); dataGridViewBarang.DataSource = null; string hasil = PemesananBahanBaku.BacaData("", "", listHasilData); if (hasil == "1") { for (int i = 0; i < listHasilData.Count; i++) { if (listHasilData[i].Listpemesanan[0].Kedatangan == "0") { comboBoxKode.Items.Add(listHasilData[i].Kode); } } } }