示例#1
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;
        }
示例#2
0
        public void onInitialUI()
        {
            if (BookAdapter != null)
            {
                BookAdapter.NotifyClearTable();
                BookAdapter.NotifyDestoryTable();
            }

            BookAdapter.Initial(this.BookController.TravleAllEntities(), BookBuilder);
            BookAdapter.NotifyfreshDataTable();

            this.BookGridHelper.GridControl.DataSource = BookAdapter.ResultTable;
            this.BookGridHelper.Order(BookBuilder.StartDate, new SortByDateCommand(true));

            BookGridHelper.SetAllColumnVisible(false);
            BookGridHelper.SetAllColumnEditable(false);
            BookGridHelper.setColunmsVisual(true, BookBuilder.BookName, BookBuilder.State);
            BookGridHelper.SetColMaxWidth(BookBuilder.State, 60);

            dateE_Sign.DateTime = DateTime.Now.Date;
            btn_update.Enabled  = false;
        }