private void btn_Add_Click(object sender, EventArgs e) { input_Filter(); if (err != "") { MessageBox.Show(err, "Error"); } else { Product_Item_Type product_type = new Product_Item_Type { product_type_name = tb_Product_Type.Text }; if (bridge.Add_Product_Type(product_type)) { MessageBox.Show("Add Success!"); load_DGV(); tb_Product_Type.Text = ""; } else { MessageBox.Show(bridge.ErrorMessage, "Error"); } } }
private void btn_Update_Click(object sender, EventArgs e) { input_Filter(); if (err != "") { MessageBox.Show(err, "Error"); } else { int int_product_type_id; //parsing... if (!(Int32.TryParse(dgv_Product_Type.CurrentRow.Cells[0].Value.ToString(), out int_product_type_id))) { err += "Failed when parsing product type in update.\n"; } //jika ada error, tampilkan error if (err != "") { MessageBox.Show(err, "Error"); } else //jika tidak ada { //buat objek product_item_type Product_Item_Type product_type = new Product_Item_Type { product_type_id = int_product_type_id, product_type_name = tb_Product_Type.Text }; //panggil function edit_product_type dari connector if (bridge.Update_Product_Type(product_type, dgv_Product_Type.CurrentRow.Cells[1].Value.ToString())) { MessageBox.Show("Update Success!"); //pesan update sukses load_DGV(); //panggil load_dgv tb_Product_Type.Text = ""; } else { MessageBox.Show(bridge.ErrorMessage, "Error"); //jika gagal, tampilkan error } } } }