Esempio n. 1
0
        private async void btnDeleteAddedProduct_Click(object sender, EventArgs e)
        {
            if (dataQtyProduct.SelectedRows.Count == 1)
            {
                try
                {
                    Product product = (Product)dataQtyProduct.SelectedRows[0].DataBoundItem;
                    await ControlerMethods.DeleteProduct(product);

                    dataQtyProduct.DataSource = await ControlerMethods.GetProductsAsync();
                }
                catch
                {
                    MessageBox.Show("بعد از فروش محصول امکان حذف وجود ندارد میتوانید تعداد محصول را به صفر تغییر دهید    " + "\n",
                                    "خطا",
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("لطفا یک سطر را انتخاب نمایید   " + "\n",
                                "خطا",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
        }