Пример #1
0
        /// <summary>
        /// 向数据库添加开始游戏记录的方法
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        private string starGame(HttpContext context)
        {
            Json   jsonResult = new Json();
            string id         = context.Request["id"];
            //string gameid = context.Request["gameid"];
            //gameid = "1";
            int result = ms.starGame(id);

            if (result > 0)
            {
                jsonResult.Success = true;
                jsonResult.Msg     = "添加成功";
            }
            else if (result == -2)
            {
                jsonResult.Success = false;
                jsonResult.Msg     = "不符合开局条件";
            }
            else if (result == -1)
            {
                jsonResult.Success = false;
                jsonResult.Msg     = "发生异常";
            }
            else
            {
                jsonResult.Success = false;
                jsonResult.Msg     = "未知错误";
            }
            string strJson = JsonConvert.SerializeObject(jsonResult);

            return(strJson);
        }
Пример #2
0
        /// <summary>
        /// 向数据库添加开始游戏记录的方法
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        private string starGame(HttpContext context)
        {
            Json   jsonResult = new Json();
            string id         = context.Request["id"];
            //string gameid = context.Request["gameid"];
            string data   = context.Request["data"];
            string openid = context.Request["username"];

            if (!string.IsNullOrEmpty(data))
            {
                id = "";
                JArray ja = (JArray)JsonConvert.DeserializeObject(data);
                foreach (JObject objid in ja)
                {
                    id += objid["id"] + ",";
                }
                id = id.Substring(0, id.Length - 1);
            }

            int result = ms.starGame(id, openid);

            if (result > 0)
            {
                jsonResult.Success = true;
                jsonResult.Msg     = "操作成功";
            }
            else if (result == -2)
            {
                jsonResult.Success = false;
                jsonResult.Msg     = "不符合开局条件";
            }
            else if (result == -1)
            {
                jsonResult.Success = false;
                jsonResult.Msg     = "发生异常";
            }
            else
            {
                jsonResult.Success = false;
                jsonResult.Msg     = "未知错误";
            }
            string strJson = JsonConvert.SerializeObject(jsonResult);

            return(strJson);
        }