Exemple #1
0
        private void buttonMedicineDelete_Click(object sender, EventArgs e)
        {
            if (dataViewMedicine.SelectedRows.Count > 0)
            {
                int          medicineID   = Convert.ToInt32(dataViewMedicine.SelectedRows[0].Cells[0].Value);
                DialogResult dialogResult = MessageBox.Show("Xác nhận xóa thuốc", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
                if (dialogResult == DialogResult.Yes)
                {
                    try
                    {
                        if (Medicine.DeleteMedicne(medicineID) > 0)
                        {
                            MessageBox.Show("Xóa thuốc thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }
                    catch
                    {
                        MessageBox.Show("Thuốc đã hoặc đang được sử dụng", "Lỗi dữ liệu", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }

                refreshDataViewMedicine();
            }
        }