private void textBoxKode_TextChanged(object sender, EventArgs e) { //jika user telah mengetik sesuai panjang karakter kodeKategori if (textBoxKode.Text.Length == textBoxKode.MaxLength) { listHasilData.Clear(); string hasilBaca = Kategori.BacaData("KodeKategori", textBoxKode.Text, listHasilData); if (hasilBaca == "1") { if (listHasilData.Count() > 0) { textBoxNama.Text = listHasilData[0].Nama; textBoxNama.Focus(); } else { MessageBox.Show("Kode Kategori tidak ditemukan. Proses Ubah Data tidak bisa dilakukan."); textBoxNama.Text = ""; } } else { MessageBox.Show("Perintah SQL gagal dijalankan.Pesan kesalahan = " + hasilBaca); } } }
public void Form1_Load(object sender, EventArgs e) { string hasilBaca = Kategori.BacaData("", "", listHasilData); if (hasilBaca == "1") { dataGridView1.DataSource = listHasilData; } else { dataGridView1.DataSource = null; } }
private void textBox1_TextChanged(object sender, EventArgs e) { string kriteria = ""; if (comboBoxKategori.Text == "Kode Kategori") { kriteria = "KodeKategori"; } else if (comboBoxKategori.Text == "Nama Kategori") { kriteria = "Nama"; } listHasilData.Clear(); string hasilBaca = Kategori.BacaData(kriteria, textBoxCari.Text, listHasilData); if (hasilBaca == "1") { dataGridView1.DataSource = null; dataGridView1.DataSource = listHasilData; } }
private void FormTambahBarang_Load(object sender, EventArgs e) { //sesuaikan panjang textbox dengan ukuran field textBoxKodeBarang.MaxLength = 5; textBoxBarcode.MaxLength = 13; textBoxNama.MaxLength = 45; //buat agar user hanya bisa memilih item yang ada di combobox (tidak bisa mengetikkan yang lain) comboBoxKatBarang.DropDownStyle = ComboBoxStyle.DropDownList; //beri nilai default untuk barcode, nama barang, harga jual, dan stok textBoxKodeBarang.Text = ""; textBoxKodeBarang.Enabled = true; textBoxBarcode.Text = ""; textBoxNama.Text = ""; textBoxHargaJual.Text = "0"; textBoxStok.Text = "0"; //buat agar harga jual dan stok rata kanan textBoxHargaJual.TextAlign = HorizontalAlignment.Right; textBoxStok.TextAlign = HorizontalAlignment.Right; //tampilkan semua kategori yang ada di tabel kategori //gunakan method BacaData di class kategori untuk mendapatkan data semua kategori string hasilBaca = Kategori.BacaData("", "", listDataKategori); if (hasilBaca == "1") { comboBoxKatBarang.Items.Clear(); for (int i = 0; i < listDataKategori.Count; i++) { //tampilkan dengan format kode kategori - nama kategori //contoh : 03 -fashion comboBoxKatBarang.Items.Add(listDataKategori[i].KodeKategori + " - " + listDataKategori[i].Nama); } } else { MessageBox.Show("data barang gagal ditampilkan. Pesan Kesalahan : " + hasilBaca); } }