Exemplo n.º 1
0
 private void editData_Click(object sender, EventArgs e)
 {
     if (listView1.SelectedItems.Count > 0)
     {
         int idProduk = Int32.Parse(listView1.SelectedItems[0].Text);
         prdEditTarget.getFromDatabase(idProduk);
         EditProduk form = new EditProduk(this, prdEditTarget);
         form.Show();
     }
 }
Exemplo n.º 2
0
 private void genPrd_Click(object sender, EventArgs e)
 {
     try {
         if (!prd.getFromDatabase(Int32.Parse(prdIdInput.Text)))
         {
             MessageBox.Show("Data tidak ditemukan");
         }
         else
         {
             writePrdInfo();
         }
     }
     catch {
         MessageBox.Show("Tolong isi ID Product terlebih dahulu");
     }
 }
Exemplo n.º 3
0
 private void deleteData_Click(object sender, EventArgs e)
 {
     if (listView1.SelectedItems.Count > 0)
     {
         string       idProduk = listView1.SelectedItems[0].Text;
         DialogResult result   = MessageBox.Show("Data ini sudah tersimpan dari database. Menghapus dari database ?", "Delete", MessageBoxButtons.YesNo);
         if (result == DialogResult.Yes)
         {
             Produk prdDelTarget = new Produk();
             prdDelTarget.getFromDatabase(Int32.Parse(idProduk));
             if (prdDelTarget.delFromDatabase() == false)
             {
                 MessageBox.Show("Data ini tidak dapat dihapus karena terhubung ke Tabel Transaksi");
             }
             else
             {
                 EditPrdForm form = new EditPrdForm();
                 form.Show();
                 this.Close();
             }
         }
     }
 }