private void btnDelete_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Delete " + product.Code.Trim() + "?", "Confirm Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { try { if (!ProductDB.DeleteProduct(product)) { MessageBox.Show("Another user has updated or deleted " + "that product.", "Database Error"); this.GetProduct(product.Code); if (product != null) { this.DisplayProduct(); } else { this.ClearControls(); } } else { this.ClearControls(); } } catch (Exception ex) { MessageBox.Show(ex.Message, ex.GetType().ToString()); } } }
private void btnDelete_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Delete " + product.Code + "?", "Confirm Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { try { // Add code here to call the DeleteProduct method of the ProductDB class. bool r = ProductDB.DeleteProduct(product); if (r) { ClearControls(); } else { MessageBox.Show("Another user has modified or deleted the product."); } } catch (Exception ex) { MessageBox.Show(ex.Message, ex.GetType().ToString()); } } }
private void DeleteButton_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Delete Product " + product.ProductCode + "?", "Confirm Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { try { if (!ProductDB.DeleteProduct(product)) { MessageBox.Show("Another user has updated or deleted that product.", "Database Error"); GetProduct(product.ProductCode); if (product != null) { DisplayProduct(); } else { ClearControls(); } } else { ClearControls(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
private void btnDelete_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Delete " + product.Code + "?", "Confirm Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { try { // Calls the DeletePruduct method of the ProductDB class. // if false, displays a message to user, if true, deletes. if (!ProductDB.DeleteProduct(product)) { MessageBox.Show("Another user has updated or delted " + "the product.", "Database Error"); this.GetProduct(product.Code); if (product != null) { this.DisplayProduct(); } else { this.ClearControls(); } } else { this.ClearControls(); } } catch (Exception ex) { MessageBox.Show(ex.Message, ex.GetType().ToString()); } } }