Пример #1
0
        public IActionResult ActualizarJugador(int jugadorId, [FromBody] JugadorDto jugadorDto)
        {
            if (jugadorDto == null || jugadorId != jugadorDto.Id)
            {
                return(BadRequest(ModelState));
            }
            var jugador = _mapper.Map <Jugador>(jugadorDto);

            if (!_ctJugador.ActualizarJugador(jugador))
            {
                ModelState.AddModelError("", $"Algo Salio mal actualizando el registro{jugador.Nombre}");
                return(StatusCode(500, ModelState));
            }
            return(CreatedAtRoute("GetJugador", new { jugadorId = jugador.Id }, jugador));
        }