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); } }