예제 #1
0
        public ListaPrzedmiotow()
        {
            var przedmioty = RepoPrzedmioty.PobierzWszystkiePrzedmioty();

            foreach (var p in przedmioty)
            {
                Przedmioty.Add(new WidokPrzedmiotu(p));
            }
        }
예제 #2
0
        public ListaKursow()
        {
            var mojekursy  = RepoKursy.PobierzWszystkieMojeKursy();
            var przedmioty = RepoPrzedmioty.PobierzWszystkiePrzedmioty();
            var grupy      = RepoGrupy.PobierzWszystkieGrupy();
            var studenci   = RepoStudenci.PobierzWszyscyStudenci();

            foreach (var p in mojekursy)
            {
                var przedmiot = przedmioty.Where(P => P.Id_przedmiot == p.Id_przedmiot).Last();
                var grupay    = grupy.Where(g => g.Id_kurs == p.Id_kurs).ToList();
                foreach (var g in grupay)
                {
                    Kursy.Add(new WidokKursu(p.Id_kurs, przedmiot.Nazwa, g.Nazwa, g.Rok, studenci.Where(s => s.IdGrupy == g.Id_grupa).ToList()));
                }
            }
        }