private async Task <AreaEntity> validateAreaId(int id) { var area = await courseRapository.GetAreaAsync(id); if (area == null) { throw new NotFoundException($"No se pudo encontrar el Area con el id: {id}"); } //courseRapository.DetachEntity(area); return(area); }
public async Task <Area> GetAreaAsync(int id, bool mostrarCursos) { var areaEntity = await areaRapository.GetAreaAsync(id, mostrarCursos); if (areaEntity == null) { throw new NotFoundException("area not found"); } return(mapper.Map <Area>(areaEntity)); }