public async Task <ActionResult <LitteraturDto> > GetLitteratur(int id) { // Hämta sökt kurslitteratur var litteratur = await m_Uow.KurslitteraturRepository.GetLittaraturAsync(id); if (litteratur == null) { return(NotFound()); } // Map litteratur till LitteraturDto LitteraturDto dto = m_Mapper.Map <LitteraturDto>(litteratur); return(Ok(dto)); }
public async Task <ActionResult <IEnumerable <LitteraturDto> > > GetLitteraturen() { List <LitteraturDto> lsLitteraturDto = null; LitteraturDto dto = null; // Hämta kurslitteratur var litteraturen = await m_Uow.KurslitteraturRepository.GetLitteraturAsync(); if (litteraturen != null && litteraturen.Count() > 0) { // Map litteratur till LitteraturDto lsLitteraturDto = new List <LitteraturDto>(litteraturen.Count()); foreach (Litteratur lr in litteraturen) { dto = m_Mapper.Map <LitteraturDto>(lr); if (dto != null) { lsLitteraturDto.Add(dto); } } } return(Ok(lsLitteraturDto)); }