private void bunifuThinButton21_Click(object sender, EventArgs e) { if (lblWarning.Visible) { MessageBox.Show("Không thể sửa đổi chi tiết món ăn đã được thêm vào thực đơn", "Thông báo", MessageBoxButtons.OK); return; } if (txtMaMonAn.Text == "") { MessageBox.Show("Vui lòng chọn một món ăn cần cập nhật", "Thông báo", MessageBoxButtons.OK); return; } if (!MonAnBLL.KiemTraMonAn(txtMaMonAn.Text)) { MessageBox.Show("món ăn này chưa tồn tại", "Thông báo", MessageBoxButtons.OK); return; } //trường hợp đủ điều kiện để cập nhật MonAn monan = new MonAn(); monan.MaMonAn = txtMaMonAn.Text; monan.TenMonAn = txtTenMonAn.Text; MonAnBLL.CapNhatMonAn(monan); getDataGridViewMonAn(); }
private void btnXoa_Click(object sender, EventArgs e) { MonAnBLL.XoaMonAn(txtMaMonAn.Text); XoaTrang(); getDataGridViewMonAn(); XoaTrangChiTiet(); }
private void btnThemMonAn_Click(object sender, EventArgs e) { if (lblWarning.Visible) { MessageBox.Show("Không thể sửa đổi chi tiết món ăn đã được thêm vào thực đơn", "Thông báo", MessageBoxButtons.OK); return; } if (MonAnBLL.KiemTraMonAn(txtMaMonAn.Text)) { MessageBox.Show("Vui lòng chọn Cập nhật để sửa đổi món ăn đã tồn tại", "Thông báo", MessageBoxButtons.OK); return; } if (txtMaMonAn.Text == "") { MessageBox.Show("Vui lòng bấm 'Làm mới' để lấy mã món ăn mới", "Thông báo", MessageBoxButtons.OK); return; } if (txtTenMonAn.Text == "") { MessageBox.Show("Tên món ăn không được để trống", "Thông báo", MessageBoxButtons.OK); return; } MonAn monan = new MonAn(); monan.MaMonAn = txtMaMonAn.Text; monan.TenMonAn = txtTenMonAn.Text; MonAnBLL.ThemMonAn(monan); getDataGridViewMonAn(); }
public void getDataGridViewMonAn() { tableMonAn = MonAnBLL.initDgvMonAn(tableMonAn); dgvMonAn.DataSource = tableMonAn; dgvMonAn.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; dgvMonAn.Columns[0].HeaderText = "Tên Món Ăn"; dgvMonAn.Columns[0].Width = 120; dgvMonAn.Columns[1].HeaderText = "Năng Lượng (Kcal)"; dgvMonAn.Columns[1].Width = 120; dgvMonAn.ClearSelection(); }
private void btnLamMoi_Click(object sender, EventArgs e) { if (lblWarning.Visible) { MessageBox.Show("Không thể sửa đổi chi tiết món ăn đã được thêm vào thực đơn", "Thông báo", MessageBoxButtons.OK); return; } txtMaMonAn.Text = MonAnBLL.SinhMaTuDong(); txtTenMonAn.Text = ""; }
private void dgvTreDaXetThucDon_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex < 0 || e.RowIndex > dgvTreDaXetThucDon.RowCount) { return; } dgvTreDaXetThucDon.Rows[e.RowIndex].Cells[0].Value = !Convert.ToBoolean(dgvTreDaXetThucDon.Rows[e.RowIndex].Cells[0].Value); ckbAll_TreDaXetTD.Checked = ThongTinThucDonBLL.isCheckedAll(dgvTreDaXetThucDon); tableMonAn = MonAnBLL.setDateDgvMonAn(tableMonAn, ThongTinThucDonBLL.LayThongTinThucDonTheoTre(dgvTreDaXetThucDon.Rows[e.RowIndex].Cells["MaTre"].Value.ToString().Trim(), cboBuoiAD.Text, dtpNgay_Loc.Value)); lblTongNangLuong.Text = ThongTinThucDonBLL.getTongNangLuong(dgvMonAn) + "(Kcal)"; }
private void btnXoaChiTiet_Click(object sender, EventArgs e) { if (MonAnBLL.KiemTraMonAnTrongThucDon(txtMaMonAn.Text)) { SetEnabledComponents(false); MessageBox.Show("Không thể xóa chi tiết của món ăn đã được áp dụng", "Thông báo", MessageBoxButtons.OK); return; } ChiTietMonAnBLL.XoaChiTietMonAn(txtMaMonAn.Text.Trim(), cboChonNguyenLieu.Text.Trim()); XoaTrangChiTiet(); getDataGridViewMonAn(); getDataGridViewChiTietMonAn(txtMaMonAn.Text.Trim()); }
private void dgvMonAn_CellClick(object sender, DataGridViewCellEventArgs e) { if ((e.RowIndex < 0) || (e.RowIndex > dgvMonAn.RowCount)) { return; } txtMaMonAn.Text = dgvMonAn.Rows[e.RowIndex].Cells["MaMonAn"].Value.ToString().Trim(); txtTenMonAn.Text = dgvMonAn.Rows[e.RowIndex].Cells["TenMonAn"].Value.ToString().Trim(); getDataGridViewChiTietMonAn(txtMaMonAn.Text); XoaTrangChiTiet(); SetEnabledComponents(!MonAnBLL.KiemTraMonAnTrongThucDon(txtMaMonAn.Text)); }
private void getDataGridViewMonAn() { dgvMonAn.DataSource = MonAnBLL.LayDanhSachMonAn(); string[] column = { "MaMonAn", "TenMonAn" }; Utility.ControlFormat.DataGridViewFormat(dgvMonAn, column); dgvMonAn.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; dgvMonAn.Columns[0].HeaderText = "Mã món ăn"; dgvMonAn.Columns[0].Width = 160; dgvMonAn.Columns[1].HeaderText = "Tên món ăn"; dgvMonAn.Columns[1].Width = 300; dgvMonAn.ClearSelection(); dgvMonAn.CurrentCell = null; }
private void btnXoaMonAn_Click(object sender, EventArgs e) { if (lblWarning.Visible) { MessageBox.Show("Không thể sửa đổi chi tiết món ăn đã được thêm vào thực đơn", "Thông báo", MessageBoxButtons.OK); return; } if (txtMaMonAn.Text == "") { MessageBox.Show("Vui lòng nhấn chọn món ăn cần xóa", "Thông báo", MessageBoxButtons.OK); return; } MonAnBLL.XoaMonAn(txtMaMonAn.Text.Trim()); getDataGridViewMonAn(); getDataGridViewNguyenLieuTungMon(""); setTextInfo(); }
private void getDataGridViewMonAn() { dgvMonAn.DataSource = MonAnBLL.LayDanhSachMonAn(); string[] column = { "MaMonAn", "TenMonAn", "NangLuong" }; Ultilities.ControlFormat.DataGridViewFormat(dgvMonAn, column); dgvMonAn.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; dgvMonAn.Columns[0].HeaderText = "Mã món ăn"; dgvMonAn.Columns[0].Width = 160; dgvMonAn.Columns[1].HeaderText = "Tên món ăn"; dgvMonAn.Columns[1].Width = 160; dgvMonAn.Columns[2].HeaderText = "Năng lượng (Kcal)"; dgvMonAn.Columns[2].Width = 160; dgvMonAn.ClearSelection(); dgvMonAn.CurrentCell = null; getDataGridViewChiTietMonAn(""); }
private void dgvMonAn_CellClick(object sender, DataGridViewCellEventArgs e) { if ((e.RowIndex < 0) || (e.RowIndex > dgvMonAn.RowCount)) { return; } txtMaMonAn.Text = dgvMonAn.Rows[e.RowIndex].Cells["MaMonAn"].Value.ToString(); txtTenMonAn.Text = dgvMonAn.Rows[e.RowIndex].Cells["TenMonAn"].Value.ToString(); getDataGridViewNguyenLieuTungMon(txtMaMonAn.Text); if (MonAnBLL.KiemTraMonAnTrongThucDon(txtMaMonAn.Text)) { lblWarning.Visible = true; setEnabledComponent(false); } else { lblWarning.Visible = false; XoaTrang(); setEnabledComponent(true); } }
private void XoaTrang() { txtMaMonAn.Text = MonAnBLL.SinhMaTuDong(); txtTenMonAn.Text = ""; }
private void btnLuu_Click(object sender, EventArgs e) { MonAnBLL.LuuMonAn(txtMaMonAn.Text.Trim(), txtTenMonAn.Text.Trim()); getDataGridViewMonAn(); }