Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        //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.");
            }
        }