コード例 #1
0
        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);
        }
コード例 #2
0
        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));
        }