private void textBoxKodeKategori_TextChanged(object sender, EventArgs e) { //jika user telah mengetik sesuai panjang karakter KodeKategori if (textBoxKodeKategori.Text.Length == textBoxKodeKategori.MaxLength) { //cari nama kategori sesuai kode kategori yang diinputkan user DaftarKategori daftar = new DaftarKategori(); string hasil = daftar.CariData("KodeKategori", textBoxKodeKategori.Text); if (hasil == "sukses") { //jika kode kategori ditemukan di database if (daftar.JumlahKategoriBarang > 0) { textBoxNamaKategori.Text = daftar.DaftarKategoriBarang[0].NamaKategori; textBoxNamaKategori.Focus(); } else { MessageBox.Show("Kode kategori tidak ditemukan. Proses Ubah Data tidak bisa dilakukan."); textBoxNamaKategori.Text = ""; } } else { MessageBox.Show("Perintah SQL gagal dijalankan. Pesan kesalahan = " + hasil); } } }
public void FormDaftarKategori_Load(object sender, EventArgs e) { comboBoxCari.DropDownStyle = ComboBoxStyle.DropDownList; DaftarKategori daftar = new DaftarKategori(); string hasil = daftar.BacaSemuaData(); if (hasil == "sukses") { FormatDataGrid(); for (int i = 0; i < daftar.JumlahKategoriBarang; i++) { string kdKategori = daftar.DaftarKategoriBarang[i].KodeKategori; string nm = daftar.DaftarKategoriBarang[i].NamaKategori; dataGridViewBarang.Rows.Add(kdKategori, nm); } } else { MessageBox.Show("Gagal menampilkan data. Pesan kesalahan = " + hasil, "kesalahan"); } }
private void FormTambahBarang_Load(object sender, EventArgs e) { DaftarBarang daftar = new DaftarBarang(); string hasil = daftar.GenerateKode(); if (hasil == "sukses") { textBoxKodeBarang.Text = daftar.KodeTerbaru; textBoxKodeBarang.Enabled = false; } else { MessageBox.Show("Generate kode gagal dilakukan. pesan kesalahan = " + hasil); } DaftarKategori daftarKat = new DaftarKategori(); hasil = daftarKat.BacaSemuaData(); if (hasil == "sukses") { comboBox1.Items.Clear(); for (int i = 0; i < daftarKat.JumlahKategoriBarang; i++) { comboBox1.Items.Add(daftarKat.DaftarKategoriBarang[i].KodeKategori + " - " + daftarKat.DaftarKategoriBarang[i].NamaKategori); } } else { MessageBox.Show("Kategori gagal ditampilkan di combobox. peasan kesalahan = " + hasil); } }
private void buttonHapus_Click(object sender, EventArgs e) { //pastikan dulu kepada user apakah akan menghapus data DialogResult konfirmasi = MessageBox.Show("Data kategori akan terhapus. Apakah Anda yakin ? ", "Konfirmasi", MessageBoxButtons.YesNo); if (konfirmasi == System.Windows.Forms.DialogResult.Yes) //jika user yakin menghapus data { Kategori kt = new Kategori(textBoxKodeKategori.Text, textBoxNamaKategori.Text); DaftarKategori daftar = new DaftarKategori(); string hasilTambah = daftar.HapusData(kt); if (hasilTambah == "sukses") { MessageBox.Show("Data kategori telah dihapus", "Info"); //kosongi textbox buttonKosongi_Click(buttonHapus, e); } else { MessageBox.Show("Data kategori gagal dihapus. Pesan kesalahan : " + hasilTambah, "Kesalahan"); } } }
private void FormTambahKategori_Load(object sender, EventArgs e) { DaftarKategori daftar = new DaftarKategori(); string hasil = daftar.GenerateKode(); if (hasil == "sukses") { textBoxKodeKategori.Text = daftar.KodeTerbaru; textBoxKodeKategori.Enabled = false; } else { MessageBox.Show("Generate kode gagal dilakukan. Pesan kesalahan = " + hasil); } }
private void buttonSimpan_Click(object sender, EventArgs e) { Kategori kt = new Kategori(textBoxKodeKategori.Text, textBoxNamaKategori.Text); DaftarKategori daftar = new DaftarKategori(); string hasilTambah = daftar.UbahData(kt); if (hasilTambah == "sukses") { MessageBox.Show("Data kategori telah diubah", "Info"); //kosongi textbox buttonKosongi_Click(buttonSimpan, e); } else { MessageBox.Show("Data kategori gagal diubah. Pesan kesalahan : " + hasilTambah, "Kesalahan"); } }
private void FormUbahBarang_Load(object sender, EventArgs e) { textBoxKodeBarang.MaxLength = 5; DaftarKategori daftarKat = new DaftarKategori(); string hasil = daftarKat.BacaSemuaData(); if (hasil == "sukses") { comboBox1.Items.Clear(); for (int i = 0; i < daftarKat.JumlahKategoriBarang; i++) { comboBox1.Items.Add(daftarKat.DaftarKategoriBarang[i].KodeKategori + " - " + daftarKat.DaftarKategoriBarang[i].NamaKategori); } } else { MessageBox.Show("Kategori gagal ditampilkan di combobox. pesan kesalahan : " + hasil); } }
private void textBoxCari_TextChanged(object sender, EventArgs e) { DaftarKategori daftar = new DaftarKategori(); string kriteria = ""; if (comboBoxCari.Text == "Kode Kategori") { kriteria = "KodeKategori"; } else if (comboBoxCari.Text == "Nama Kategori") { kriteria = "Nama"; } string hasil = daftar.CariData(kriteria, textBoxCari.Text); if (hasil == "sukses") { dataGridViewBarang.DataSource = daftar.DaftarKategoriBarang; } }