public void onInitialUI() { this.cmb_Technique.Properties.Items.Clear(); foreach (var item in new TechniqueController().Travels()) { this.cmb_Technique.Properties.Items.Add(item.ConvertToComboxItem()); } if (cmb_Technique.Properties.Items.Count > 0) { cmb_Technique.SelectedIndex = 0; } tv_Name.Text = ""; tv_Description.Text = ""; dateE_Create.DateTime = DateTime.Now.Date; adapter.NotifyfreshDataTable(controller.Travels()); gridHelper.GridControl.DataSource = adapter.ResultTable; gridHelper.SetAllColumnEditable(false); gridHelper.SetColunmOption(builder.ObjectID, false, false); gridHelper.SetColunmOption(builder.TechniqueID, false, false); gridHelper.SetColMaxWidth(builder.Op_Delete, 80); gridHelper.SetColMaxWidth(builder.Op_Edit, 80); gridHelper.SetColMaxWidth(builder.Op_UpdateState, 120); gridHelper.SetColMaxWidth(builder.CreateDate, 120); gridHelper.SetColMaxWidth(builder.FinishDate, 120); gridHelper.Group(builder.TechinqueName); gridHelper.GridView.GroupFormat = "{1}"; gridHelper.GridView.ExpandAllGroups(); gridHelper.SetCellResposity(builder.Op_UpdateState, repo_HLE_UpdateState); }
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 onInitialUI() { onLoadBookCatalog(); if (adapter != null) { adapter.NotifyClearTable(); adapter.NotifyDestoryTable(); } adapter.Initial(controller.TravleAllEntities(), builder); adapter.NotifyfreshDataTable(); gridHelper.GridControl.DataSource = adapter.ResultTable; gridHelper.setColunmsVisual(false, builder.ID, builder.Catalog); gridHelper.SetAllColumnEditable(false); gridHelper.setColunmsEdit(true, builder.Op_Delete, builder.Op_Edit, builder.Op_Giveup); gridHelper.SetCellResposity(builder.Op_Edit, Repo_HLE_Edit); gridHelper.SetCellResposity(builder.Op_Delete, Repo_HLE_Delete); gridHelper.SetCellResposity(builder.Op_Giveup, Repo_HLE_GiveupOrRestart); gridHelper.Group(builder.State); gridHelper.GridView.ExpandAllGroups(); tv_Author.Text = ""; tv_BookName.Text = ""; dateE_Sign.DateTime = DateTime.Now.Date; }
private void cmb_Technique_SelectedIndexChanged(object sender, EventArgs e) { string techniqueID = (cmb_Technique.SelectedItem as ComboxItem).Tag; adapter_Mission.NotifyfreshDataTable(new TechniqueMissionController().FindMissionByTechniqueID(techniqueID)); gridHelper_Mission.GridControl.DataSource = adapter_Mission.ResultTable; gridHelper_Mission.SetAllColumnVisible(false); gridHelper_Mission.SetColunmOption(builder_Mission.Name, false, true); gridHelper_Mission.SetColunmOption(builder_Mission.Cal_IsFinish, false, true); gridHelper_Mission.Group(builder_Mission.Cal_IsFinish); gridHelper_Mission.GridView.ExpandAllGroups(); gridHelper_Mission.GridView.GroupFormat = "{1}"; }