private void btnXoaMonAn_Click(object sender, EventArgs e)
        {
            if (TKDN.Substring(0, 2) == "NV")
            {
                MessageBox.Show("Chỉ có chức vụ quản lý mới được sử dụng chức năng này.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                if (drMonAn == null)
                {
                    MessageBox.Show("Chọn món ăn muốn xóa");
                    return;
                }

                MonAn_DTO monAn = new MonAn_DTO();
                monAn.TenNhomMon = cbNhomMon.Text;
                monAn.TenMonAn   = txtTenMonAn.Text;
                monAn.DonViTinh  = txtDonViTinh.Text;
                monAn.Gia        = int.Parse(txtDonGia.Text);

                if (MessageBox.Show("Bạn có chắc chắn muốn xóa", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
                {
                    if (lstMonAn == null)
                    {
                        dtgrvDanhSachMonAn.DataSource = null;
                    }
                    if (MonAn_BUS.XoaMonAn(monAn))
                    {
                        drMonAn           = null;
                        cbNhomMon.Text    = "";
                        txtTenMonAn.Text  = "";
                        txtDonViTinh.Text = "";
                        txtDonGia.Text    = "";
                        pictureBox1.Image = null;
                        LoadMonAn();
                        MessageBox.Show("Xóa thành công");
                        return;
                    }
                    MessageBox.Show("Xóa thất bại");
                }
            }
        }
Ejemplo n.º 2
0
        ////
        private void XoaMonAn()
        {
            int flag = 0;

            int[] index = gridView_MonAn.GetSelectedRows();
            if (index.Length > 0)
            {
                if (DevExpress.XtraEditors.XtraMessageBox.Show("Bạn có muốn xóa dòng thứ " + (index[0] + 1).ToString(), "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    chon = index[0];
                    int maMon = ArrayMaMon[chon];
                    flag = MonAn_BUS.XoaMonAn(mode, maMon);
                }
                if (flag != 0)
                {
                    DevExpress.XtraEditors.XtraMessageBox.Show("Xóa thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                //else
                //    DevExpress.XtraEditors.XtraMessageBox.Show("Không thể xóa Loại món ăn khi còn món ăn trong Loại món ăn", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }