private void Frm_TechniqueStateUpdate_Load(object sender, EventArgs e) { controller = new TechniqueController(); controller.CurrentObjectID = TechniqueID; controller.LoadEntry(); tv_MissionName.Text = controller.Entry.Name; tv_State.Text = controller.Entry.Status; gridHelper = new GridControlHelper(this.gridView1, this.gridControl1); adapter = new TB_TechniqueMissionStateAdapter(); builder = new TB_TechniqueMissionStateBuilder(); adapter.Initial(builder); adapter.NotifyfreshDataTable(new TechniqueMissionController().FindMissionByTechniqueID(controller.CurrentObjectID)); gridHelper.GridControl.DataSource = adapter.ResultTable; gridHelper.SetAllColumnEditable(false); gridHelper.SetAllColumnVisible(false); gridHelper.SetColunmOption(builder.Cal_IsFinish, false, true); gridHelper.SetColunmOption(builder.FinishDate, false, true); gridHelper.SetColunmOption(builder.CreateDate, false, true); gridHelper.SetColunmOption(builder.Name, false, true); gridHelper.Group(builder.Cal_IsFinish); gridHelper.GridView.ExpandAllGroups(); gridHelper.GridView.GroupFormat = "{1}"; }
public void onCreateComponet() { builder = new TB_TechniqueBuilder2(); adapter = new TB_TechniqueAdapter2(); controller = new TechniqueController(); gridHelper = new GridControlHelper(this.gridView1, this.gridControl1); adapter.Initial(builder); controller.LoadEntry(); }
public override void onCreateDataRow(ref System.Data.DataRow tempRow, BaseDataTableBuilder builder, int RowIndex, TB_Technique t) { TB_TechniqueBuilder targetBuilder = builder as TB_TechniqueBuilder; tempRow[targetBuilder.ID] = t.objectId.ToString(); tempRow[targetBuilder.Name] = t.Name; tempRow[targetBuilder.CatalogID] = t.CatalogID.ToString(); tempRow[targetBuilder.Description] = t.Description; tempRow[targetBuilder.Status] = t.Status; tempRow[targetBuilder.CreateDate] = TechniqueController.FormatBmobDate(t.CreateDate); tempRow[targetBuilder.Interest] = t.Interest.ToString(); tempRow[targetBuilder.Op_Delete] = targetBuilder.Op_Delete; tempRow[targetBuilder.Op_Edit] = targetBuilder.Op_Edit; tempRow[targetBuilder.Op_UpdateState] = targetBuilder.Op_UpdateState; }