protected void Page_Load(object sender, EventArgs e) { INovel novel = BllFactory.BllAccess.CreateINovelBLL(); int recordCount; int bookType = Convert.ToInt32(Request["BookType"]) > 0 ? Convert.ToInt32(Request["BookType"]) : 0; int recordIndex = Convert.ToInt32(Request["start"]); int pageSize = Convert.ToInt32(Request["limit"]); if (recordIndex == 0) { recordIndex = 0; } if (pageSize == 0) { pageSize = 22; } List <Model.BooksInfo> list = new List <Model.BooksInfo>(); list = novel.GetAllNoRecommand(out recordCount, pageSize, recordIndex, bookType); StringBuilder sb = new StringBuilder("{recordCount:" + recordCount + ",result:["); foreach (Model.BooksInfo item in list) { sb.Append("{BookId:") .Append(item.BookId) .Append(",BookName:'") .Append(item.BookName) .Append("',UserName:'******',Images:'") .Append(item.Images) .Append("',AddTime:'") .Append(item.AddTimeString) .Append("',StateName:'") .Append(item.StateName) .Append("',TypeName:'") .Append(item.TypeName) .Append("',Recommand:'"); if (item.Recommand == 1) { sb.Append("是'"); } else { sb.Append("否'"); } sb.Append("},"); } sb.Remove(sb.Length - 1, 1).Append("]}"); Response.Write(sb.ToString()); }
//获取所有未被推荐的小说 public List <Model.BooksInfo> GetAllNoRecommand(out int recordCount, int pageSize, int pageIndex, int bookType) { return(novel.GetAllNoRecommand(out recordCount, pageSize, pageIndex, bookType)); }