public ListaPrzedmiotow() { var przedmioty = RepoPrzedmioty.PobierzWszystkiePrzedmioty(); foreach (var p in przedmioty) { Przedmioty.Add(new WidokPrzedmiotu(p)); } }
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())); } } }