/// <summary> /// 获取教材 /// </summary> /// <param name="context"></param> /// <returns></returns> private static string GetStandBook(HttpContext context) { string Json; string stage = context.Request["t[Stage]"]; string subject = context.Request["t[Subject]"]; string grade = context.Request["t[Grade]"]; string edition = context.Request["t[Edition]"]; string booklet = context.Request["t[Booklet]"]; BasicServiceClient basicWebService = new BasicServiceClient(); C_Textbook[] standbookList = basicWebService.GetTextbookDict(Utils.StrToInt(stage, 0), Utils.StrToInt(subject, 0), Utils.StrToInt(grade, 0), Utils.StrToInt(booklet, 0), Utils.StrToInt(edition, 0)); List <StandBook> list = new List <StandBook>(); foreach (var item in standbookList) { StandBook model = new StandBook(); model.ID = item.Id; model.Stage = item.Stage; model.Subject = item.Subject; model.Grade = item.Grade; model.Edition = item.Edition; model.Booklet = item.Booklet; model.BooKName = item.BookName; model.BookCover = item.BookCover; list.Add(model); } Json = "{\"Data\":" + JsonHelper.JsonSerializer(list) + "}"; return(Json); }