private void btnXoa_Click(object sender, EventArgs e) { if (!RegexForm()) { return; } else { GetInfoResultLoaiNguyenLieu(); if (loaiNL != null) { if (DialogResult.Yes == MessageBox.Show("Bạn có chắc chắn muốn xóa loại nguyên liệu này không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) { RegexForm(); if (LoaiNguyenLieuBUS.XoaLoaiNguyenLieu(loaiNL.MaLoaiNL)) { //MessageBox.Show("Xóa loại nguyên liệu thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.None); LoadDSLoaiNguyenLieu(); RefeshForm(); AddStatus(1); } else { MessageBox.Show("Xóa loại nguyên liệu thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.None); LoadDSLoaiNguyenLieu(); } } } else { MessageBox.Show("Dữ liệu loại nguyên liệu không tồn tại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadDSLoaiNguyenLieu(); } } }
private void btnCapNhat_Click(object sender, EventArgs e) { if (!RegexForm()) { return; } else { GetInfoResultLoaiNguyenLieu(); if (loaiNL != null) { RegexForm(); if (LoaiNguyenLieuBUS.CapNhatLoaiNguyenLieu(loaiNL)) { //MessageBox.Show("Cập nhật loại nguyên liệu thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.None); LoadDSLoaiNguyenLieu(); RefeshForm(); } else { MessageBox.Show("Cập nhật loại nguyên liệu thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Dữ liệu loại nguyên liệu không tồn tại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void btnThem_Click(object sender, EventArgs e) { if (loaiNL == null) { if (!RegexForm()) { return; } else { GetInfoResultLoaiNguyenLieu(); if (LoaiNguyenLieuBUS.ThemLoaiNguyenLieu(loaiNL)) { //MessageBox.Show("Thêm loại nguyên liệu mới thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.None); LoadDSLoaiNguyenLieu(); RefeshForm(); AddStatus(1); } else { MessageBox.Show("Mã loại nguyên liệu không được phép trùng nhau", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); loaiNL = null; } } } }
private void frmNguyenLieu_Load(object sender, EventArgs e) { chkTrangThai.Checked = true; dgvDSNguyenLieu.AutoGenerateColumns = false; txtMaNL.Enabled = false; DataGridViewComboBoxColumn dgvcolNL = (DataGridViewComboBoxColumn)dgvDSNguyenLieu.Columns["colLoaiNL"]; DataTable dtNguyenLieu = LoaiNguyenLieuBUS.LoadDSLoaiNguyenLieu(); // Đỗ dữ liệu cho cbo trong dgv dgvcolNL.DataSource = dtNguyenLieu; dgvcolNL.DisplayMember = "TenLoaiNL"; dgvcolNL.ValueMember = "MaLoaiNL"; // Đỗ dữ liệu cho cbo LoaiNguyenLieu cboLoaiNL.DataSource = dtNguyenLieu; cboLoaiNL.DisplayMember = "TenLoaiNL"; cboLoaiNL.ValueMember = "MaLoaiNL"; DataGridViewComboBoxColumn dgvcolNCC = (DataGridViewComboBoxColumn)dgvDSNguyenLieu.Columns["colNhaCungCap"]; DataTable dtNhaCungCap = NhaCungCapBUS.LayDSNhaCungCap(); // Đỗ dữ liệu cho cbo trong dgv dgvcolNCC.DataSource = dtNhaCungCap; dgvcolNCC.DisplayMember = "TenNhaCC"; dgvcolNCC.ValueMember = "MaNCC"; // Đỗ dữ liệu cho cbo NhaCungCap cboNhaCC.DataSource = dtNhaCungCap; cboNhaCC.DisplayMember = "TenNhaCC"; cboNhaCC.ValueMember = "MaNCC"; LoadDSNguyenLieu(); AddStatus(1); RefeshForm(); }
public void HienDSLoaiNL() { DataTable dtLoaiNL = LoaiNguyenLieuBUS.LoadDSLoaiNguyenLieu(); rpvBaoCao.LocalReport.ReportEmbeddedResource = s + "rptDSLoaiNL.rdlc"; rpvBaoCao.LocalReport.DataSources.Add(new ReportDataSource("DSLoaiNL", dtLoaiNL)); rpvBaoCao.RefreshReport(); }
private void frmBaoCaoThongKe_Load(object sender, EventArgs e) { cboLoaiMon.DataSource = LoaiMonBUS.LayDanhSachLoaiMon(); cboLoaiMon.DisplayMember = "TenLoaiMon"; cboLoaiMon.ValueMember = "MaLoaiMon"; cboLoaiNL.DataSource = LoaiNguyenLieuBUS.LoadDSLoaiNguyenLieu(); cboLoaiNL.DisplayMember = "TenLoaiNL"; cboLoaiNL.ValueMember = "MaLoaiNL"; }
private void frmNguyenLieu_Activated(object sender, EventArgs e) { cboLoaiNL.DataSource = LoaiNguyenLieuBUS.LoadDSLoaiNguyenLieu(); cboLoaiNL.DisplayMember = "TenLoaiNL"; cboLoaiNL.ValueMember = "MaLoaiNL"; cboNhaCC.DataSource = NhaCungCapBUS.LayDSNhaCungCap(); cboNhaCC.DisplayMember = "TenNhaCC"; cboNhaCC.ValueMember = "MaNCC"; }
void TimKiem() { if (txtTimKiemLoaiNL.Text != "") { dgvDSLoaiNL.DataSource = LoaiNguyenLieuBUS.TimKiemTheoTenLoaiNguyenLieu(txtTimKiemLoaiNL.Text); AddStatus(1); } else { LoadDSLoaiNguyenLieu(); AddStatus(1); } }
void LoadDSLoaiNguyenLieu() { if (chkNLConSuDung.Checked == false) { dgvDSLoaiNL.DataSource = LoaiNguyenLieuBUS.LoadDSLoaiNguyenLieu(); AddStatus(1); btnXoa.Show(); btnLamMoi.Show(); } else { dgvDSLoaiNL.DataSource = LoaiNguyenLieuBUS.LayDSLoaiNguyenLieuKhongConSuDung(); AddStatus(0); txtMaLoaiNL.Clear(); txtTenLoaiNL.Clear(); chkTrangThai.Checked = false; } dgvDSLoaiNL.CurrentCell = null; }
private void btnKhoiPhuc_Click(object sender, EventArgs e) { if (chkNLConSuDung.Checked == true) { GetInfoResultLoaiNguyenLieu(); if (loaiNL != null) { if (LoaiNguyenLieuBUS.KhoiPhucTrangThaiNguyenLieu(loaiNL)) { //MessageBox.Show("Khôi phục trạng thái loại nguyên liệu thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.None); LoadDSLoaiNguyenLieu(); } else { MessageBox.Show("Khôi phục trạng thái loại nguyên liệu thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
void RefeshForm() { txtMaLoaiNL.Text = LoaiNguyenLieuBUS.LayMaLoaiNLLonNhat(); txtTenLoaiNL.Clear(); chkTrangThai.Checked = true; }