Esempio n. 1
0
        /// <summary>
        /// 返回游戏列表,只有当前玩家需要处理
        /// </summary>
        /// <returns></returns>
        public string PostFeedback(tb_User _user, cs_feedback _data)
        {
            sc_feedback _senddata = new sc_feedback()
            {
                result = 1, fn = "sc_feedback"
            };
            tb_FeedBack _fbacktable = new tb_FeedBack();

            _fbacktable.content      = _data._content;
            _fbacktable.tel          = _data._tel;
            _fbacktable.UserID       = _user.UserID;
            _fbacktable.UserName     = _user.wechatName;
            _fbacktable.feedbacktype = _data._type;
            tb_FeedbackEx.SetData(_fbacktable);
            return(JsonUtils.Serialize(_senddata));
        }
Esempio n. 2
0
        /// <summary>
        /// 更新反馈信息到数据库  后面处理成不用Redis
        /// </summary>
        public static bool SetData(tb_FeedBack _fb)
        {
            //var cacheSettable = new ShareCacheStruct<tb_FeedBack>();
            //cacheSettable.Add(_fb);
            if (string.IsNullOrEmpty(_fb.id))
            {
                _fb.id = Guid.NewGuid().ToString("N");
            }
            var command = Provider.CreateCommandStruct("tb_FeedBack", CommandMode.Insert);

            command.AddParameter("id", _fb.id);
            command.AddParameter("UserName", _fb.UserName);
            command.AddParameter("CreateDate", _fb.CreateDate);
            command.AddParameter("feedbacktype", _fb.feedbacktype);
            command.AddParameter("tel", _fb.tel);
            command.AddParameter("content", _fb.content);
            command.Parser();
            return(Provider.ExecuteQuery(CommandType.Text, command.Sql, command.Parameters) > 0);
        }