Пример #1
0
        public IActionResult Post(
            Event sportEvent)
        {
            IActionResult ret = null;

            if (ModelState.IsValid)
            {
                var saveEvent = _repository.SaveEvent(sportEvent);

                return(CreatedAtRoute("GetEvent", new
                                      { id = saveEvent.EventId }, saveEvent));
            }
            return(BadRequest(ModelState));
        }
Пример #2
0
        public IActionResult UpdateEvent(int id,
                                         Event sportEvent)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            if (!_repository.SportEventExists(id))
            {
                return(NotFound());
            }

            _repository.UpdateEvent(id, sportEvent);
            return(NoContent());
        }