コード例 #1
0
        public IActionResult UserEventPut(UserEvent model)
        {
            if (ModelState.IsValid)
            {
                if (model.EventID != 0L && model.UserID != 0L)
                {
                    Event ev   = _srv.GetEvent(model.EventID);
                    User  user = _srv.GetUser(model.UserID);

                    UserEvent post = new UserEvent(model.UserEventID, user, ev);

                    if (_srv.PostUserEvent(post))
                    {
                        return(Ok());
                    }
                    return(BadRequest("Putting event failed!"));
                }
                return(NotFound($"Couldn't find event with id: \"{model.EventID}\"!"));
            }
            return(BadRequest("Event model is invalid!"));
        }