private void btnThemNL_Click(object sender, EventArgs e) { if (txtMaMonAn.Text == "") { MessageBox.Show("Vui lòng chọn món ăn cần thêm nguyên liệu", "Thông báo", MessageBoxButtons.OK); return; } if (cboChonNguyenLieu.Text == "") { MessageBox.Show("Nguyên liệu không được để trống \nVui lòng chọn một nguyên liệu", "Thông báo", MessageBoxButtons.OK); return; } if (txtSoLuong.Text == "") { MessageBox.Show("Số lượng không đươc để trống \nVui lòng điền vào số lượng", "Thông báo", MessageBoxButtons.OK); txtSoLuong.Text = "0"; return; } //đủ điều kiện thêm chi tiet NguyenLieuTungMon nltungmon = new NguyenLieuTungMon(); nltungmon.MaMon = txtMaMonAn.Text.Trim(); nltungmon.MaNL = NguyenLieuBLL.LayMaNguyenLieuTheoTen(cboChonNguyenLieu.Text.Trim()); nltungmon.SoLuong = Convert.ToInt32(txtSoLuong.Text.Trim()); NguyenLieuTungMonBLL.ThemNLTungMon(nltungmon); getDataGridViewNguyenLieuTungMon(txtMaMonAn.Text); }
private void btnXoa_Click(object sender, EventArgs e) { if (cboChonNguyenLieu.Text == "") { MessageBox.Show("Vui lòng chọn một nguyên liệu để xóa", "Thông báo", MessageBoxButtons.OK); return; } string manl = NguyenLieuBLL.LayMaNguyenLieuTheoTen(cboChonNguyenLieu.Text.Trim()); NguyenLieuTungMonBLL.XoaNLTungMon(txtMaMonAn.Text.Trim(), manl); XoaTrang(); getDataGridViewNguyenLieuTungMon(txtMaMonAn.Text); }
private void btnCapNhat_Click(object sender, EventArgs e) { if (cboChonNguyenLieu.Text == "") { MessageBox.Show("Chưa chọn nguyên liệu cần cập nhật", "Thông báo", MessageBoxButtons.OK); return; } NguyenLieuTungMon nltungmon = new NguyenLieuTungMon(); nltungmon.MaMon = txtMaMonAn.Text.Trim(); nltungmon.MaNL = NguyenLieuBLL.LayMaNguyenLieuTheoTen(cboChonNguyenLieu.Text.Trim()); nltungmon.SoLuong = Convert.ToInt32(txtSoLuong.Text.Trim()); NguyenLieuTungMonBLL.CapNhatNL(nltungmon); getDataGridViewNguyenLieuTungMon(txtMaMonAn.Text); }
private void getDataGridViewNguyenLieuTungMon(string maMon) { dgvNguyenLieuTungMon.DataSource = NguyenLieuTungMonBLL.LayDanhSachNLTungMon(maMon); string[] column = { "TenNguyenLieu", "SoLuong", "DonViTinh", "ChiSoDinhDuong" }; Utility.ControlFormat.DataGridViewFormat(dgvNguyenLieuTungMon, column); //dgvDanhSachMuaNL.ColumnCount.ToString(); //MessageBox.Show(dgvDanhSachMuaNL.ColumnCount.ToString()); dgvNguyenLieuTungMon.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; dgvNguyenLieuTungMon.Columns[0].HeaderText = "Tên Nguyên Liệu"; dgvNguyenLieuTungMon.Columns[0].Width = 140; dgvNguyenLieuTungMon.Columns[1].HeaderText = "Số/khối lượng"; dgvNguyenLieuTungMon.Columns[1].Width = 110; dgvNguyenLieuTungMon.Columns[2].HeaderText = "Đơn vị tính"; dgvNguyenLieuTungMon.Columns[2].Width = 90; dgvNguyenLieuTungMon.Columns[3].HeaderText = "Chỉ số dinh dưỡng"; dgvNguyenLieuTungMon.Columns[3].Width = 120; dgvNguyenLieuTungMon.ClearSelection(); XoaTrang(); }