Exemplo n.º 1
0
        public EdexVestiging GetVestiging(EdexSamengesteldegroep groep)
        {
            var vestigingKeys = Leerlingen
                                .Where(l => l.Value.SamengesteldeGroepen.Contains(groep.Key))
                                .Select(l => l.Value.Vestiging).Distinct();

            if (vestigingKeys.Count() == 1)
            {
                return(Vestigingen.FirstOrDefault(v => v.Key == vestigingKeys.First()));
            }
            return(null);
        }
Exemplo n.º 2
0
 public IEnumerable <EdexLeerkracht> GetLeerkrachten(EdexSamengesteldegroep samengesteldeGroep)
 {
     return(Leerkrachten.Where(l => l.Value.SamengesteldeGroepen.Contains(samengesteldeGroep.Key)).Select(kvp => kvp.Value));
 }