Beispiel #1
0
        public void onInitialUI()
        {
            if (adapter != null)
            {
                adapter.NotifyClearTable();
                adapter.NotifyDestoryTable();
            }

            adapter.Initial(controller.TravleAllEntities(), builder);
            adapter.NotifyfreshDataTable();

            gridHelper.GridControl.DataSource = adapter.ResultTable;
            gridHelper.SetAllColumnEditable(false);
            gridHelper.setColunmsVisual(false, builder.ID, builder.Actuality, builder.WeedDate, builder.Op_Detail, builder.CatalogID, builder.DifferentReason);
            gridHelper.SetCellResposity(builder.Op_Edit, Repo_HLE_Edit);
            gridHelper.SetCellResposity(builder.Op_Delete, Repo_HLE_Delete);


            this.dateE_Sign.DateTime = DateTime.Now.Date;
            this.cmb_Catalog.Properties.Items.Clear();
            foreach (var item in new BudgetCatalogManageController().TravleAllEntities())
            {
                this.cmb_Catalog.Properties.Items.Add(item);
            }

            tv_Statistic.Text = new BudgetStatistician().Statistic(GParam.Create()).toDisplayString();
        }
Beispiel #2
0
        private void Frm_FileNameFilterEdit_Load(object sender, EventArgs e)
        {
            builder = new FileNameFilterBuilder();
            adapter = new FileNameFilterAdapter();
            adapter.Initial(builder);

            repo_Cmb_Type.Items.Clear();
            repo_Cmb_Type.Items.AddRange(FileNameFilterInvoker.TravelType());
            repo_Cmb_Type.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.DisableTextEditor;
            repo_Cmb_Location.Items.Clear();
            repo_Cmb_Location.Items.AddRange(FileNameFilterInvoker.TravelLocation());
            repo_Cmb_Location.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.DisableTextEditor;

            gridHelper = new GridControlHelper(this.gridView1, this.gridControl1);
            gridHelper.GridControl.DataSource = builder.CreateDataTable();

            gridHelper.SetCellResposity(builder.Location, repo_Cmb_Location);
            gridHelper.SetCellResposity(builder.Type, repo_Cmb_Type);
            gridHelper.SetCellResposity(builder.Op_Delete, repo_HLE_Delete);
            gridHelper.SetColMaxWidth(builder.Op_Delete, 80);

            invoker = new FileNameFilterInvoker();
            if (string.IsNullOrEmpty(ResultJson) == false)
            {
                invoker.InitialFilter(ResultJson);
                adapter.NotifyfreshDataTable(invoker.Filters);
                gridHelper.GridControl.DataSource = adapter.ResultTable;
            }

            gridHelper.AddNewRowInputCallBack(this);
        }
Beispiel #3
0
        public void onInitialUI()
        {
            if (adapter != null)
            {
                adapter.NotifyClearTable();
                adapter.NotifyDestoryTable();
            }

            adapter.Initial(controller.TravleAllEntities(), builder);
            adapter.NotifyfreshDataTable();

            gridHelper.GridControl.DataSource = adapter.ResultTable;
            gridHelper.SetAllColumnEditable(false);
            gridHelper.SetAllColumnVisible(false);
            gridHelper.setColunmsVisual(true, builder.Op_Delete, builder.Op_Edit, builder.State, builder.Actuality, builder.WeedDate, builder.Estimate, builder.SignDate, builder.Name);
            gridHelper.SetCellResposity(builder.Op_Edit, Repo_HLE_Edit);
            gridHelper.SetCellResposity(builder.Op_Delete, Repo_HLE_Delete);


            this.dateE_Weed.DateTime = DateTime.Now.Date;

            tv_Catalog.Text        = "";
            tv_Description.Text    = "";
            tv_Estimate.Text       = "";
            tv_Name.Text           = "";
            tv_SignDate.Text       = "";
            simpleButton1.Enabled  = false;
            btn_RevokeWeed.Enabled = false;
        }
Beispiel #4
0
        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;
        }
Beispiel #5
0
        public void onCreateComponet()
        {
            gridhelper = new GridControlHelper(this.gridView1, this.gridControl1);
            builder    = new TB_TechniqueLogBuilder2();
            adapter    = new TB_TechniqueLogAdapter2();
            adapter.Initial(builder);

            gridhelper.GridControl.DataSource = builder.CreateDataTable();
            gridhelper.SetAllColumnEditable(false);
            gridhelper.SetColunmOption(builder.ID, false, false);
            gridhelper.SetColunmOption(builder.MissionID, false, false);
            gridhelper.SetColunmOption(builder.Op_Delete, false, false);
            gridhelper.SetColunmOption(builder.Op_Edit, false, false);
            gridhelper.SetColunmOption(builder.IsNeedTidy, false, false);
            gridhelper.SetColunmOption(builder.ReViewCount, false, true);
            gridhelper.SetColMaxWidth(builder.Date, 100);
            gridhelper.SetColMaxWidth(builder.Op_ReviewAdd, 100);
            gridhelper.SetColMaxWidth(builder.Op_ReviewReduce, 100);
            gridhelper.SetColMaxWidth(builder.ReViewCount, 100);

            gridhelper.SetCellResposity(builder.Op_ReviewAdd, repo_HLE_reviewadd);
            gridhelper.SetCellResposity(builder.Op_ReviewReduce, repo_HLE_reviewReduce);
            gridhelper.SetCellResposity(builder.LogUrl, repo_HLE_goto);

            controller = new TechniqueLogController();
        }
Beispiel #6
0
        public void onInitialUI()
        {
            adapter.Initial(controller.Travels(), builder);
            adapter.NotifyfreshDataTable();
            gridHelper.GridControl.DataSource = adapter.ResultTable;
            gridHelper.SetAllColumnEditable(false);

            gridHelper.SetColunmOption(builder.ID, false, false);
            gridHelper.SetColMaxWidth(builder.Op_Delete, 80);
            gridHelper.SetColMaxWidth(builder.Op_Edit, 80);
            gridHelper.SetCellResposity(builder.Op_Delete, repo_HLE_Delete);
            gridHelper.SetCellResposity(builder.Op_Edit, repo_HLE_Update);
        }
Beispiel #7
0
        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);
        }
Beispiel #8
0
        public void onCreateComponet()
        {
            builder = new TB_ProblemSetsBuilder();
            adapter = new TB_ProblemSetsAdapter();
            adapter.Initial(builder);

            gridHelper = new GridControlHelper(this.gridView1, this.gridControl1);
            gridHelper.GridControl.DataSource = builder.CreateDataTable();
            gridHelper.GridView.RowHeight     = 35;

            gridHelper.SetAllColumnEditable(false);
            gridHelper.SetColunmOption(builder.ID, false, true);
            gridHelper.SetCellResposity(builder.Op_Delete, repo_HLE_Delete);
            gridHelper.SetColMaxWidth(builder.Op_Delete, 80);
            gridHelper.SetColMaxWidth(builder.Immediacy, 80);
            gridHelper.SetColMaxWidth(builder.Importance, 80);
            gridHelper.SetColMaxWidth(builder.Size, 80);
            gridHelper.SetColMaxWidth(builder.Difficulty, 80);
            gridHelper.SetColMaxWidth(builder.Op_Edit, 80);
            gridHelper.SetColMaxWidth(builder.PreProblemID, 60);
            gridHelper.SetColMaxWidth(builder.CreateDate, 80);
            gridHelper.SetColMaxWidth(builder.FinishDate, 80);
            gridHelper.SetColMaxWidth(builder.UpdateDate, 100);
            gridHelper.SetColMaxWidth(builder.ID, 60);


            cmb_Category.Properties.Items.AddRange(new string[] { "自我要求", "工作需要" });
            cmb_Category.SelectedIndex = 0;

            date_CreateDate.DateTime = DateTime.Now.Date;

            controller = new ProblemSetsController();
        }
Beispiel #9
0
        public void onInitialUI()
        {
            if (adapter != null)
            {
                adapter.NotifyClearTable();
                adapter.NotifyDestoryTable();
            }

            adapter.Initial(controller.TravleAllEntities(), builder);
            adapter.NotifyfreshDataTable();

            this.gridControl_BookCatalog.DataSource = adapter.ResultTable;
            helper.SetColunmOption(builder.ID, false, false);
            helper.SetColunmOption(builder.Name, false, true);
            helper.SetCellResposity(builder.Op_Delete, this.Repos_HLE_Delete);
            helper.SetCellResposity(builder.Op_Edit, this.Repos_HLE_Edit);
        }
Beispiel #10
0
        public void onInitialUI()
        {
            if (adapter != null)
            {
                adapter.NotifyClearTable();
                adapter.NotifyDestoryTable();
            }

            adapter.Initial(controller.TravleAllEntities(), builder);
            adapter.NotifyfreshDataTable();

            gridHelper.GridControl.DataSource = adapter.ResultTable;
            gridHelper.SetAllColumnEditable(false);
            gridHelper.setColunmsVisual(false, builder.ID);
            gridHelper.SetCellResposity(builder.Op_Edit, Repo_HLE_Edit);
            gridHelper.SetCellResposity(builder.Op_Delete, Repo_HLE_Delete);

            btnE_Name.Text      = "";
            tv_Description.Text = "";
        }
Beispiel #11
0
        public void onInitialUI()
        {
            if (adapter != null)
            {
                adapter.NotifyClearTable();
                adapter.NotifyDestoryTable();
            }

            adapter.Initial(controller.TravleAllEntities(), builder);
            adapter.NotifyfreshDataTable();
            this.gridControl_dailyscan.DataSource = adapter.ResultTable;
            helper.SetAllColumnEditable(false);
            helper.SetColunmOption(builder.ID, false, false);
            helper.SetColunmOption(builder.Op_Delete, true, true);
            helper.SetColunmOption(builder.Op_Edit, true, true);
            helper.SetCellResposity(builder.Op_Delete, this.Repo_HLE_Delete);
            helper.SetCellResposity(builder.Op_Edit, this.Repo_HLE_Edit);

            this.tv_Name.Text  = null;
            this.tv_Other.Text = null;
            this.comboBoxEdit1.SelectedIndex = 1;
        }
Beispiel #12
0
        private void gridView_ReadPlan_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)
        {
            long RealPlanID = this.BookGridHelper.getFocuseRowCellValue_Long(BookBuilder.ID);

            if (SignAdapter != null)
            {
                SignAdapter.NotifyClearTable();
                SignAdapter.NotifyDestoryTable();
            }

            SignAdapter.Initial(this.SignController.QueryEntriesByReadPlanID(RealPlanID), SignBuilder);
            SignAdapter.NotifyfreshDataTable();

            this.SignGridHelper.GridControl.DataSource = SignAdapter.ResultTable;
            this.SignGridHelper.Order(SignBuilder.Date, new SortByDateCommand(true));

            SignGridHelper.SetAllColumnEditable(false);
            SignGridHelper.setColunmsVisual(false, this.SignBuilder.ID, this.SignBuilder.BookName, SignBuilder.ReadPlanID);
            SignGridHelper.setColunmsEdit(true, SignBuilder.Op_Delete, SignBuilder.Op_Edit);
            SignGridHelper.SetCellResposity(SignBuilder.Op_Edit, Repo_HLE_Edit);
            SignGridHelper.SetCellResposity(SignBuilder.Op_Delete, Repo_HLE_Delete);
        }
Beispiel #13
0
        public void onCreateComponet()
        {
            builder = new TB_TechniqueLogBuilder();
            adapter = new TB_TechniqueLogAdapter();

            adapter.Initial(builder);
            adapter.NotifyCreateNewResultDataTable();

            gridHelper = new GridControlHelper(this.gridView1, this.gridControl1);

            gridHelper.GridControl.DataSource = adapter.ResultTable;

            //gridHelper.DisplayNewInputLine();
            gridHelper.AddNewRowInputCallBack(this);
            gridHelper.SetColMaxWidth(builder.Op_Delete, 80);
            gridHelper.SetColunmOption(builder.Date, false, false);
            gridHelper.SetColunmOption(builder.ID, false, false);
            gridHelper.SetColunmOption(builder.Op_Edit, false, false);
            gridHelper.SetCellResposity(builder.MissionID, repo_search_TechMission);
            gridHelper.SetCellResposity(builder.IsNeedTidy, repo_cke_Tidy);

            controller = new TechniqueLogController();
        }
Beispiel #14
0
        public void onInitialUI()
        {
            this.dateE_today.DateTime = DateTime.Now.Date;
            this.cmb_Catalog.Properties.Items.Clear();
            foreach (var item in gymCatalogController.TravleAllEntities())
            {
                this.cmb_Catalog.Properties.Items.Add(item);
            }

            appAdaptor.NotifyfreshDataTable();
            this.gridControl_app.DataSource = appAdaptor.ResultTable;
            gridHelper.SetColunmOption(appBuilder.BaseID, false, false);
            gridHelper.SetColunmOption(appBuilder.ID, false, false);
            gridHelper.SetCellResposity(appBuilder.Op_Delete, this.Repo_HLE_Delete);
        }
Beispiel #15
0
        public void onInitialUI()
        {
            tv_Type.Text         = CurrentSpecialDailyType;
            dateE_Start.DateTime = DateTime.Now.Date;
            dateE_End.Text       = "";
            tv_Other.Text        = "";
            tv_Place.Text        = "";

            if (adpater != null)
            {
                adpater.NotifyClearTable();
                adpater.NotifyDestoryTable();
            }

            adpater.Initial(controller.QueryEntriesByType(CurrentSpecialDailyType), builder);
            adpater.NotifyfreshDataTable();

            gridHelper.GridControl.DataSource = adpater.ResultTable;
            gridHelper.setColunmsVisual(false, builder.ID, builder.Type, builder.Color);
            gridHelper.SetAllColumnEditable(false);
            gridHelper.SetCellResposity(builder.Op_Delete, Repo_HLE_Delete);
            gridHelper.SetCellResposity(builder.Op_Edit, Repo_HLE_Edit);
            gridHelper.DisplayRowIndex();
        }