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); } }