public ObservableCollection <Student> GetStudent() { StudentManagementDBAccess <Student> gStudentsAsync = new StudentManagementDBAccess <Student>(_url); List <Student> sList = gStudentsAsync.GetAll().Result; return(new ObservableCollection <Student>(sList)); }
public async void LoadFromDB() { StudentProgrammes.Clear(); List <Student_Programme> tempStudentProgrammes = new List <Student_Programme>(); tempStudentProgrammes = await studentProgrammeDbAccess.GetAll(); foreach (var programme in tempStudentProgrammes) { StudentProgrammes.Add(programme); } }
public async void LoadFromDB() { Programmes.Clear(); List <Programme> tempProgrammes = new List <Programme>(); //Task<List<Programme>> task1 = Task.Run(() => programmeDbAccess.GetAll()); //Task.WaitAll(task1); //tempProgrammes = task1.Result; tempProgrammes = await programmeDbAccess.GetAll(); foreach (var programme in tempProgrammes) { Programmes.Add(programme); } }