예제 #1
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            if (maThucDon == "")
            {
                MessageBox.Show("Chưa chọn thực đơn để cập nhật,\nNhấp chọn 1 thực đơn trong bảng THỰC ĐƠN", "Thông báo", MessageBoxButtons.OK);
                return;
            }

            if (ThucDonBLL.KiemTraThucDonDaDuocApDung(maThucDon))
            {
                MessageBox.Show("Không thể cập nhật chi tiết của thực đơn đã được áp dụng", "Thông báo", MessageBoxButtons.OK);
                return;
            }

            if (cboMonAn.Text == "")
            {
                MessageBox.Show("Chưa chọn món ăn để xóa , Vui lòng chọn một món ăn", "Thông báo", MessageBoxButtons.OK);
                return;
            }

            if (!ChiTietThucDonBLL.KiemTraMonAnTrongThucDon(maThucDon, cboMonAn.SelectedValue.ToString().Trim()))
            {
                MessageBox.Show("Món ăn này chưa có trong thực đơn, Vui lòng kiểm tra lại", "Thông báo", MessageBoxButtons.OK);
                return;
            }

            ChiTietThucDonBLL.XoaChiTietThucDon(maThucDon, cboMonAn.SelectedValue.ToString().Trim());
            getDataGridViewChiTietThucDon(maThucDon);
        }
예제 #2
0
        private void btnXoaThucDon_Click(object sender, EventArgs e)
        {
            if (ThucDonBLL.KiemTraThucDonDaDuocApDung(maThucDon))
            {
                MessageBox.Show("Không thể xóa thực đơn này, Thực đơn đã được áp dụng", "Thông báo", MessageBoxButtons.OK);
                return;
            }

            ThucDonBLL.XoaThucDon(maThucDon);
            getDataGridViewThucDon();
            getDataGridViewChiTietThucDon("");
            SetEnableComponent(false);
            txtMaThucDon.Text = "";
        }
예제 #3
0
        private void dgvThucDon_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex < 0 || e.RowIndex > dgvThucDon.RowCount)
            {
                return;
            }
            txtMaThucDon.Text = dgvThucDon.Rows[e.RowIndex].Cells["MaThucDon"].Value.ToString();
            txtNguoiLap.Text  = dgvThucDon.Rows[e.RowIndex].Cells["NguoiLap"].Value.ToString();
            getDataGridViewChiTietThucDon(maThucDon);

            if (ThucDonBLL.KiemTraThucDonDaDuocApDung(maThucDon))
            {
                lblWarning.Visible = true;
            }
            else
            {
                lblWarning.Visible = false;
            }

            SetEnableComponent(true);
        }