internal static void SkapaMailLista(string namnMaillista) { BusinessManager bm = new BusinessManager(); var mapper = MapperConfig.GetMapper(); Maillista maillista = new Maillista() { MaillistaNamn = namnMaillista, AlumnMaillistor = new List <AlumnMaillistaDTO>() }; bm.LäggTillMaillista(mapper.Map <Maillista, MaillistaDTO>(maillista)); bm.Commit(); }
internal static List <Alumn> HämtaAlumnerFrånMaillista(Maillista maillista) { BusinessManager bm = new BusinessManager(); var mapper = MapperConfig.GetMapper(); List <Alumn> x = new List <Alumn>(); if (maillista != null) { foreach (var item in bm.HämtaAlumnerFrånMailLista(maillista.MaillistaID)) { x.Add(mapper.Map <AlumnDTO, Alumn>(item)); } return(x); } else { return(null); } }