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(); } }
public UserIdeaInfo_QueryCollection QueryMyUserIdeaList(string createUserId, int pageIndex, int pageSize) { var result = new UserIdeaInfo_QueryCollection(); var manager = new UserIdeaManager(); var totalCount = 0; result.UserIdeaList = manager.QueryMyUserIdeaList(createUserId, pageIndex, pageSize, out totalCount); result.TotalCount = totalCount; return(result); }
public UserIdeaInfo_QueryCollection QueryUserIdeaList(List <string> statusList, List <string> categoryList, DateTime starTime, DateTime endTime, int pageIndex, int pageSize) { using (var manager = new UserIdeaManager()) { int totalCount; var list = manager.QueryUserIdeaList(statusList, categoryList, starTime, endTime, pageIndex, pageSize, out totalCount); var collection = new UserIdeaInfo_QueryCollection { TotalCount = totalCount, }; IList <UserIdeaInfo_Query> infoList = new List <UserIdeaInfo_Query>(); ObjectConvert.ConvertEntityListToInfoList <IList <UserIdea>, UserIdea, IList <UserIdeaInfo_Query>, UserIdeaInfo_Query>(list, ref infoList, () => new UserIdeaInfo_Query()); collection.UserIdeaList = infoList; return(collection); } }
public void HandleUserIdea(int id, string status, string updateUserId, string updateUserDisplayName, string managerReply) { using (var biz = new GameBiz.Business.GameBizBusinessManagement()) { biz.BeginTran(); using (var manager = new UserIdeaManager()) { var idea = manager.GetUserIdeaById(id); idea.Status = status; idea.UpdateUserId = updateUserId; idea.UpdateUserDisplayName = updateUserDisplayName; idea.ManageReply = managerReply; manager.UpdateUserIdea(idea); } biz.CommitTran(); } }