Tutorial Membuat Aplikasi Untuk Menginput Barang Pada Toko

Halo semuanya, kembali lagi dengan saya. Pada kesempatan kali ini saya akan berbagi ilmu tentang bagaimana membuat aplikasi yang dimana akan digunakan untuk menginput data-data barang pada suatu toko. Disini saya mengambil nama toko “Serba Guna” sebagai contoh.

Oke langsung saja ya, disini kita membutuhkan :

– 4 Label yang berfungsi sebagai nama barang, harga barang, kategori barang dan list barang.

– 2 TextBox untuk nama barang (txtNama) dan harga barang (txtHarga)

– 3 Button untuk menambah item (cmdInsert) , menghapus item (cmdDel) dan menghapus semua item yang ada dilist (cmdDelAll)

– 1 ComboBox untuk kategori barang (boxList)

– 1 ListBox untuk list item yang di tambahkan (listBarang)

Maka kira-kira akan seperti ini penampakannya :

Nah sekarang kita masuk ke bagian codingnya, pertama-tama masuklah kebagian FormLoad dan masukkan kode berikut :

 

private void Form1_Load(object sender, EventArgs e)

//Fungsnya  adalah untuk membuat kategori barang-barang , isilah sesuai dengan keinginan
        {
            boxList.Items.Add(“Alat Tulis”);
            boxList.Items.Add(“Alat Elektronik”);
            boxList.Items.Add(“Pakaian”);
            boxList.Items.Add(“Lain-lain”);
        }

[/code]

Dan untuk code button Insert :

[code]

listBarang.Items.Add(txtNama.Text + ” = Rp.” + txtHarga.Text + ” (” + boxList.Text + “)” );

 

Untuk button Remove :

 

 private void cmdDel_Click(object sender, EventArgs e)
        {
            if (listBarang.Items.Count.Equals(0))
            {
                MessageBox.Show(“Tidak ada item yang bisa di remove !”, “Error”, MessageBoxButtons.OK, MessageBoxIcon.Error);

                //membuat agar pada saat tidak terjadi error saat meremove saat item kosong
               
            } else{listBarang.Items.RemoveAt(listBarang.Items.Count – 1);}
        }

 

Untuk button menghapus semua item :

 

        private void cmdDelAll_Click(object sender, EventArgs e)
        {
            DialogResult msg = MessageBox.Show(“Anda yakin ingin menghapus semua item ?”, “Peringatan”, MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
            if (msg == DialogResult.Yes)
            {
                listBarang.Items.Clear();
            }
        }

 

Selesai , tinggal di compile dan dijalankan 😀

Sekian yang dapat saya bagikan, jika ada masukkan dan pertanyaan silahkan diisi dibagian komentar 🙂

Leave a Reply