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"); } }
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) { } }