Esempio n. 1
0
        /// <summary>
        /// 提交用户意见
        /// </summary>
        /// <param name="userIdea"></param>
        /// <param name="userToken"></param>
        /// <returns></returns>
        public Task <CommonActionResult> SubmitUserIdea(UserIdeaInfo_Add userIdea)
        {
            var query = new DataQuery();

            query.SubmitUserIdea(userIdea);
            return(Task.FromResult(new CommonActionResult(true, "提交建议成功")));
        }
        public void SubmitUserIdea(UserIdeaInfo_Add userIdea)
        {
            using (var biz = new GameBiz.Business.GameBizBusinessManagement())
            {
                biz.BeginTran();

                using (var manager = new UserIdeaManager())
                {
                    manager.AddUserIdea(new UserIdea
                    {
                        Description           = userIdea.Description,
                        Category              = userIdea.Category,
                        Status                = userIdea.Status,
                        CreateUserId          = userIdea.CreateUserId,
                        CreateUserDisplayName = userIdea.CreateUserDisplayName,
                        IsAnonymous           = userIdea.IsAnonymous,
                        UpdateUserId          = userIdea.CreateUserId,
                        CreateTime            = DateTime.Now,
                        CreateUserMoibile     = userIdea.CreateUserMoibile,
                        UpdateTime            = DateTime.Now,
                        UpdateUserDisplayName = userIdea.CreateUserDisplayName,
                        PageOpenSpeed         = userIdea.PageOpenSpeed,
                        InterfaceBeautiful    = userIdea.InterfaceBeautiful,
                        ComposingReasonable   = userIdea.ComposingReasonable,
                        OperationReasonable   = userIdea.OperationReasonable,
                        ContentConveyDistinct = userIdea.ContentConveyDistinct,
                    });
                }

                biz.CommitTran();
            }
        }
Esempio n. 3
0
        public void SubmitUserIdea(UserIdeaInfo_Add userIdea)
        {
            var userIdeaInfo = new E_SiteMessage_UserIdea_List
            {
                Description           = userIdea.Description,
                Category              = userIdea.Category,
                Status                = userIdea.Status,
                CreateUserId          = userIdea.CreateUserId,
                CreateUserDisplayName = userIdea.CreateUserDisplayName,
                IsAnonymous           = userIdea.IsAnonymous,
                UpdateUserId          = userIdea.CreateUserId,
                CreateTime            = DateTime.Now,
                CreateUserMoibile     = userIdea.CreateUserMoibile,
                UpdateTime            = DateTime.Now,
                UpdateUserDisplayName = userIdea.CreateUserDisplayName,
                PageOpenSpeed         = userIdea.PageOpenSpeed,
                InterfaceBeautiful    = userIdea.InterfaceBeautiful,
                ComposingReasonable   = userIdea.ComposingReasonable,
                OperationReasonable   = userIdea.OperationReasonable,
                ContentConveyDistinct = userIdea.ContentConveyDistinct
            };

            DB.GetDal <E_SiteMessage_UserIdea_List>().Add(userIdeaInfo);
        }