// thưc hiện chức năng cho bảng thức uống private void LoadThucUong() { List <ThucUongDTO> listSanh = thucUongBUS.select(); if (listSanh == null) { DialogResult kq = MessageBox.Show("Thông báo ", "Hiện tại chưa có dữ liệu vui lòng thêm dữ liệu"); } gridThucUong.Columns.Clear(); //xóa sạch cột trên datagridview gridThucUong.DataSource = null; gridThucUong.AutoGenerateColumns = false; //không cho phép tự động tạo cột gridThucUong.AllowUserToAddRows = false; //không cho phép người dụng tự động thêm cột gridThucUong.DataSource = listSanh; DataGridViewTextBoxColumn clMa = new DataGridViewTextBoxColumn(); clMa.Name = "Ma"; clMa.HeaderText = "Mã Thức uống"; clMa.DataPropertyName = "maThucUong"; //kiểu dữ liệu nằm ở lớp DTO gridThucUong.Columns.Add(clMa); DataGridViewTextBoxColumn clTen = new DataGridViewTextBoxColumn(); clTen.Name = "Ten"; clTen.HeaderText = "Tên Thức Uống"; clTen.DataPropertyName = "tenThucUong"; gridThucUong.Columns.Add(clTen); DataGridViewTextBoxColumn clGia = new DataGridViewTextBoxColumn(); clGia.Name = "Gia"; clGia.HeaderText = "Giá Tiền"; clGia.DataPropertyName = "gia"; gridThucUong.Columns.Add(clGia); DataGridViewButtonColumn clSua = new DataGridViewButtonColumn(); clSua.Name = "btSua"; clSua.HeaderText = "Sửa"; clSua.DataPropertyName = "sua"; gridThucUong.Columns.Add(clSua); DataGridViewButtonColumn clXoa = new DataGridViewButtonColumn(); clXoa.Name = "btXoa"; clXoa.HeaderText = "Xóa"; clXoa.DataPropertyName = "xoa"; gridThucUong.Columns.Add(clXoa); /// ep app cập nhật dữ liệu ngay lập tức lên datagridview bằng cách binding datasource //CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[gridThucUong.DataSource]; //myCurrencyManager.Refresh(); }
private void LoadThucUong() { List <ThucUongDTO> listThucUong = thucUongBUS.select(); if (listThucUong == null) { DialogResult kq = MessageBox.Show("Thông báo ", "Hiện tại chưa có dữ liệu "); } gridThucAn.Columns.Clear(); //xóa sạch cột trên datagridview gridThucAn.DataSource = null; gridThucAn.AutoGenerateColumns = false; //không cho phép tự động tạo cột gridThucAn.AllowUserToAddRows = false; //không cho phép người dụng tự động thêm cột gridThucAn.DataSource = listThucUong; DataGridViewTextBoxColumn clMa = new DataGridViewTextBoxColumn(); clMa.Name = "maThucUong"; clMa.HeaderText = "Mã Thức Uống"; clMa.DataPropertyName = "maThucUong"; gridThucAn.Columns.Add(clMa); DataGridViewTextBoxColumn clTen = new DataGridViewTextBoxColumn(); clTen.Name = "Ten"; clTen.HeaderText = "Tên Thức Uống"; clTen.DataPropertyName = "tenThucUong"; gridThucAn.Columns.Add(clTen); DataGridViewTextBoxColumn clGia = new DataGridViewTextBoxColumn(); clGia.Name = "Gia"; clGia.HeaderText = "Giá Tiền"; clGia.DataPropertyName = "gia"; gridThucAn.Columns.Add(clGia); DataGridViewButtonColumn clChon = new DataGridViewButtonColumn(); clChon.Name = "btChon"; clChon.HeaderText = "chon"; clChon.DataPropertyName = "chon"; gridThucAn.Columns.Add(clChon); }