Exemple #1
0
        public IHttpActionResult Post([FromBody] GameParams Param)
        {
            BaseObjects.GeneralResponse Result = new BaseObjects.GeneralResponse();
            if (Param == null)
            {
                return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(Result)));
            }
            if (Param.ServiceKey != BaseObjects.SERVICE_PASS)
            {
                return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(Result)));
            }

            Result = Game.CancelGame(Param.GameID, Param.UserID);

            return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(Result)));
        }
Exemple #2
0
        public IHttpActionResult Post([FromBody] SaveGameAnswerParam Param)
        {
            BaseObjects.GeneralResponse Result = new BaseObjects.GeneralResponse();
            if (Param == null)
            {
                return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(Result)));
            }
            if (Param.ServiceKey != BaseObjects.SERVICE_PASS)
            {
                return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(Result)));
            }

            Result = Game.SaveGameUserAnswer(Param.GameID, Param.UserID, Param.QuestionID, Param.AnswerID);

            return(new RawJsonActionResult(Newtonsoft.Json.JsonConvert.SerializeObject(Result)));
        }