Пример #1
0
        public IActionResult ActualizaActividad(int IdActividad, [FromBody] ActividadConsulta consulta)
        {
            //Validaciones
            if (consulta == null || IdActividad != consulta.Id)
            {
                return(BadRequest(ModelState));
            }

            var datosActividad = mapper.Map <Actividad>(consulta);

            if (!repository.ActualizaActividad(datosActividad))
            {
                ModelState.AddModelError("", $"Ocurrio un ERROR al Actualizar la actividad {consulta.Nombre}");
                return(StatusCode(500, ModelState));
            }

            return(NoContent());
        }