Beispiel #1
0
 //extract repeated code
 private void DynamicSort(ExamService.ExamServiceClient examManager, string SortColumn, string SortDirection)
 {
     QueryExamState.SortColumn    = SortColumn;
     QueryExamState.SortDirection = SortDirection;
     this.dgvExamList.DataSource  = examManager.SearchExam(QueryExamState.SortColumn, QueryExamState.SortDirection,
                                                           ((MyExam)this.Parent).GetCurrentPage(),
                                                           ((MyExam)this.Parent).GetPageSize(), QueryExamState.KeywordState, RememberSomeParameter.username);
 }
Beispiel #2
0
 //Query Pagination data
 private void QueryPaginationData()
 {
     paginationUtils.TotalRecord = examManager.GetExamCount(RememberUserParameter.username, QueryExamState.KeywordState);
     UserDS.SearchExamDataTable table = examManager.SearchExam(QueryExamState.SortColumn, QueryExamState.SortDirection,
                                                               paginationUtils.CurrentPage, paginationUtils.PageSize, QueryExamState.KeywordState, RememberUserParameter.username);
     this.AllExam.GetDgvExamList().DataSource = DataTableUtils.ConvertDataTable(table);
     EditDataGridView();
 }
Beispiel #3
0
 private void MultiPosibilityQuery()
 {
     paginationUtils.TotalRecord = examManager.getExamCount(RememberSomeParameter.username, QueryExamState.KeywordState);
     this.AllExam.GetDgvExamList().DataSource = examManager.SearchExam(QueryExamState.SortColumn, QueryExamState.SortDirection,
                                                                       paginationUtils.CurrentPage, paginationUtils.PageSize, QueryExamState.KeywordState, RememberSomeParameter.username);
 }