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())); } } }
public ListaStudentow() { var studenci = RepoStudenci.PobierzWszyscyStudenci(); foreach (var p in studenci) { this.Studenci.Add(new WidokStudenta(p)); } var grupy = RepoGrupy.PobierzWszystkieGrupy(); foreach (var p in grupy) { this.Grupy.Add(p); } foreach (var p in grupy) { if (!this.Rok.Contains(p.Rok)) { this.Rok.Add(p.Rok); } } }