private void btnDeleteProductSupplier_Click(object sender, EventArgs e) { //suppliers[supplierDataGridView.CurrentCell.RowIndex] ProductSupplier delProductSupplier = productSuppliers[productSupplierDataGridView.CurrentCell.RowIndex]; if (delProductSupplier != null) { DialogResult result = MessageBox.Show("Are you sure you want to delete Product Supplier with ID: " + delProductSupplier.ProductSupplierID + "? ", "Confirm Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (result == DialogResult.Yes) { try { ProductsSuppliersDB.DeleteProductSupplier(delProductSupplier); productSuppliers = ProductsSuppliersDB.GetAllProductSuppliers(); productSupplierDataGridView.DataSource = productSuppliers; } catch (Exception ex) { MessageBox.Show(ex.Message, ex.GetType().ToString()); } } } else { MessageBox.Show("Please select a product supplier to delete", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
//Delete button method private void btnDelete_Click(object sender, EventArgs e) { DialogResult dialogResult = MessageBox.Show("Are you sure you want to delete product from supplier?", "Delete", MessageBoxButtons.YesNo); bool deleted = false; ProductsSuppliers obj = new ProductsSuppliers(); obj.ProductId = Convert.ToInt32(lstProducts.SelectedValue); obj.SupplierId = Convert.ToInt32(comboBoxSupplier.SelectedValue); deleted = ProductsSuppliersDB.DeleteProductSupplier(obj); if (deleted) { MessageBox.Show("Delete Successful"); loadList(); } else { MessageBox.Show("Delete Failed."); } }