private void loadGrid() { serviceOrderVO = serviceOrderBUS.getVO(); masterBindingSource.DataSource = serviceOrderVO.DataSet; masterBindingSource.DataMember = "PHIEU_THUE_PHONG"; detailBindingSource.DataSource = masterBindingSource; detailBindingSource.DataMember = "PHIEU_THUE_PHONG__PHIEU_DANG_KY_DICH_VU"; roomGridControl.DataSource = masterBindingSource; serviceGridControl.DataSource = detailBindingSource; // set readonly for column "SO_PHIEU" because it is identity serviceOrderBillView.Columns["SO_PHIEU"].OptionsColumn.ReadOnly = true; }
public ServiceOrderVO getVO() { ServiceOrderVO serviceOrderVO = new ServiceOrderVO(); serviceOrderVO.PhieuThuePhongDataTable = serviceOrderDAO.DataSet.Tables["PHIEU_THUE_PHONG"]; serviceOrderVO.PhieuDangKyDichVuDataTable = serviceOrderDAO.DataSet.Tables["PHIEU_DANG_KY_DICH_VU"]; serviceOrderVO.DichVuDataTable = serviceOrderDAO.DataSet.Tables["DICH_VU"]; serviceOrderVO.DataSet = serviceOrderDAO.DataSet; return(serviceOrderVO); }