public static Tema Get(dynamic vurderingsenheter) { var tema = new Tema { Navn = vurderingsenheter.Tema, VurderingsEnheter = new List <Vurderingsenhet>() }; foreach (var vurderingsenhet in vurderingsenheter.Vurderingsenheter) { tema.VurderingsEnheter.Add(Vurderingsenhet.Get(vurderingsenhet)); } return(tema); }
public static Vurderingsenhet Get(dynamic vurderingsenhet) { var vurderingsEnhet = new Vurderingsenhet { Navn = vurderingsenhet.Navn, Rødlistekategori = vurderingsenhet.Rødlistekategori, Regler = new List <Regel>() }; foreach (var regel in vurderingsenhet.Regler) { vurderingsEnhet.Regler.Add(Regel.Get(regel)); } return(vurderingsEnhet); }