コード例 #1
0
        public HttpResponseMessage Load(int clientID, int userID)
        {
            ItemsResponse <DraggableEvent> response = new ItemsResponse <DraggableEvent>();

            response.Items = DraggableEventService.Load(clientID, userID);
            return(Request.CreateResponse(response));
        }
コード例 #2
0
        public HttpResponseMessage DeleteDraggable(int eventId)
        {
            SuccessResponse response = new SuccessResponse();

            DraggableEventService.Delete(eventId);
            return(Request.CreateResponse(response));
        }
コード例 #3
0
        public HttpResponseMessage UpdateDraggable(AddDraggableEventRequest model)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            ItemResponse <DraggableEvent> response = new ItemResponse <DraggableEvent>();

            response.Item = DraggableEventService.UpdateEvent(model);
            return(Request.CreateResponse(response));
        }