Esempio n. 1
0
        public ActionResult <TeamReadDto> CreateTeam(TeamCreateDto teamCreateDto)
        {
            var teamModel = _mapper.Map <Team>(teamCreateDto);

            _repository.CreateTeam(teamModel);
            _repository.SaveChanges();

            var teamReadDto = _mapper.Map <TeamReadDto>(teamModel);

            return(CreatedAtRoute(nameof(GetTeamById),
                                  new { ID = teamReadDto.ID }, teamReadDto));
        }