private void LoadDSNCC() { NCC_BUS NCCBUS = new NCC_BUS(); lsNCC = NCCBUS.DanhSachNCC(); cboLoaiNCC.DataSource = lsNCC; cboLoaiNCC.ValueMember = "MaNCC"; cboLoaiNCC.DisplayMember = "TenNCC"; DataGridViewComboBoxColumn cboDGVNCC = (DataGridViewComboBoxColumn)dgvSP.Columns["colNCC"]; cboDGVNCC.DataSource = lsNCC; cboDGVNCC.ValueMember = "MaNCC"; cboDGVNCC.DisplayMember = "TenNCC"; }
private void btnXoaNCC_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { DialogResult check = XtraMessageBox.Show("Bạn có chắc chắn muốn xoá thông tin nhà cung cấp này?", "Lưu ý", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk); if (check == DialogResult.Yes) { try { NCC_BUS.XoaNCC(txtMaNCC.Text); LoadDataNCC(); } catch (SqlException ex) { XtraMessageBox.Show(ex.Message); } } }
private void btnLuuNCC_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { string MaNCC = txtMaNCC.Text; string TenNCC = txtTenNCC.Text; string DCNCC = txtDCNCC.Text; string SDTNCC = txtSDTNCC.Text; NCC_DTO ncc = new NCC_DTO(MaNCC, TenNCC, DCNCC, SDTNCC); if (MaNCC == "" || TenNCC == "" || DCNCC == "" || SDTNCC == "") { XtraMessageBox.Show("Bạn phải nhập đầy đủ thông tin của nhà cung cấp!", "Thông báo"); } else { if (Them == true) { try { NCC_BUS.ThemNCC(ncc); LoadDataNCC(); XtraMessageBox.Show("Thêm thông tin nhà cung cấp hàng thành công!", "Thông báo"); LockControl(); } catch (SqlException ex) { XtraMessageBox.Show(ex.Message); } } else { try { NCC_BUS.SuaNCC(ncc); LoadDataNCC(); XtraMessageBox.Show("Sửa thông tin nhà cung cấp thành công!", "Thông báo!"); LockControl(); } catch (SqlException ex) { XtraMessageBox.Show(ex.Message); } } } }
private void LoadDataNCC() { gridControl1.DataSource = NCC_BUS.LoadDataNCC(); }