Esempio n. 1
0
        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}";
        }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
        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;
        }