Esempio n. 1
0
        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);
            }
        }