private void LayDanhSachPhanQuyen(int maND) { PhanQuyenBUS itemBUS = new PhanQuyenBUS(); BindingList<PhanQuyenCTO> danhSach = itemBUS.LayDanhSachCTO(maND); //danhSach.AllowEdit = danhSach.AllowNew = danhSach.AllowRemove = true; gcDanhSachPhanQuyen.DataSource = danhSach; }
private void gvDanhSachPhanQuyen_RowUpdated(object sender, DevExpress.XtraGrid.Views.Base.RowObjectEventArgs e) { if (gvDanhSachPhanQuyen.FocusedRowHandle > -1) { try { PhanQuyenDTO itemDTO = new PhanQuyenDTO(); PhanQuyenBUS itemBUS = new PhanQuyenBUS(); itemDTO.Doc = bool.Parse(gvDanhSachPhanQuyen.GetFocusedRowCellValue("Doc").ToString()); itemDTO.Them = bool.Parse(gvDanhSachPhanQuyen.GetFocusedRowCellValue("Them").ToString()); itemDTO.Sua = bool.Parse(gvDanhSachPhanQuyen.GetFocusedRowCellValue("Sua").ToString()); itemDTO.Xoa = bool.Parse(gvDanhSachPhanQuyen.GetFocusedRowCellValue("Xoa").ToString()); itemDTO.Id = int.Parse(gvDanhSachPhanQuyen.GetFocusedRowCellValue("Id").ToString()); itemBUS.Sua(itemDTO); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }