Ejemplo n.º 1
0
        public IActionResult AddPath([FromRoute(Name = "id")] int idChallenge, ChallengeCreation.SegmentCreation segment)
        {
            if (segment == null)
            {
                return(BadRequest());
            }

            var isSuccefull = _challengeCommand.AddPath(idChallenge, segment);

            if (!isSuccefull)
            {
                return(StatusCode(StatusCodes.Status500InternalServerError));
            }

            return(Ok());
        }
Ejemplo n.º 2
0
        public bool AddPath(int idChallenge, ChallengeCreation.SegmentCreation segment)
        {
            var mappedSegment = _mapper.Map <Segment>(segment);

            return(_challengeRepository.AddPath(idChallenge, mappedSegment));
        }