public IEnumerable <OId9060> HentGodkjenninger(Person?person) { if (person == null) { return(new List <OId9060>()); } var godkjenninger = person.Godkjenninger.Where(o => ErAktivGodkjenning(o, GodkjenteHelsepersonellkategorier.ToArray())); return(Kodekonstanter.KodeList.Where(o => godkjenninger.FirstOrDefault(x => x.Helsepersonellkategori.Verdi == o.Value) != null)); }
/// <summary> /// Sjekker om personen har gyldig aktiv autorisasjon som en av de godkjente kategoriene. /// </summary> public bool ErGyldig(Person person) => ErGyldigForKategorier(person, GodkjenteHelsepersonellkategorier.ToArray());