public JsonResult AjaxSaveTopicInfo(TopicInfo data, FileInfo[] files)
        {
            int topicSysNo = 0;

            //string dataString = Request.Form["Data"];
            //dataString = HttpUtility.UrlDecode(dataString);
            //TopicInfo data = SerializeHelper.JsonDeserialize<TopicInfo>(dataString);
            data.Title   = data.Title;
            data.Content = data.Content;
            SetEntityBaseUserInfo(data);
            if (data.SysNo > 0)
            {
                data.TopicStatus = TopicStatus.Offline;
                topicSysNo       = TopicService.SaveTopicInfo(data);
                return(new JsonResult()
                {
                    Data = topicSysNo
                });
            }
            else
            {
                data.TopicStatus = TopicStatus.Init;
                topicSysNo       = TopicService.CreateTopicInfo(data);
                return(new JsonResult()
                {
                    Data = topicSysNo
                });
            }
        }