コード例 #1
0
 void Search()
 {
     try
     {
         var n = JsonConvert.DeserializeObject <List <Model.CourseworkViewResultsModel> >(MobileConfig.get_exam_results_sheet());
         List <Model.CourseworkViewResultsModel> coursework_data = new List <Model.CourseworkViewResultsModel>(n);
         string searchText = txtSearch.Text;
         List <Model.CourseworkViewResultsModel> filteredList = coursework_data;
         filteredList = coursework_data.Where(c => c.stud_name.Contains(searchText.ToUpper()) || c.stud_reg_no.Contains(searchText.ToUpper())).ToList();
         lv_view_students.ItemsSource = filteredList;
     }
     catch (Exception)
     {
         //lv_view_students.ItemsSource = null;
         DisplayAlert("Display Error ", "Error! Try again", "OK");
     }
 }
コード例 #2
0
 void DisplayResults()
 {
     try
     {
         //DisplayAlert("Stored Data", MobileConfig.get_exam_results_sheet(), "OK");
         var n = JsonConvert.DeserializeObject <List <Model.ExamViewResultsModel> >(MobileConfig.get_exam_results_sheet());
         List <Model.ExamViewResultsModel> exams_data = new List <Model.ExamViewResultsModel>(n);
         //DisplayAlert("Stored Data", ""+n.Count, "OK");
         lv_view_students.ItemsSource = exams_data;
     }
     catch (Exception)
     {
     }
 }