private ActionResult NewMethod(List <UserLinkArticleData> list, IEnumerable <UserLinkArticleData> userArticle) { foreach (var UserArt in userArticle) { UserLinkArticleData userArt = new UserLinkArticleData(); userArt.users_id = UserArt.users_id; userArt.title = UserArt.title; userArt.id = UserArt.id; userArt.content = UserArt.content; userArt.like_num = (int)UserArt.like_num; userArt.comment_num = (int)UserArt.comment_num; userArt.views_num = (int)UserArt.views_num; userArt.creat_time = (DateTime)UserArt.creat_time; userArt.user_photo = UserArt.user_photo; userArt.user_name = UserArt.user_name; list.Add(userArt); } return(Content(JsonConvert.SerializeObject(list))); }
public IEnumerable <UserLinkArticleData> GetUserLinkArticle() { var query = from a in db.Users join c in db.Articles on a.id equals c.users_id select new { id = c.id, users_id = c.users_id, title = c.title, content = c.content, like_num = c.like_num, comment_num = c.comment_num, views_num = c.views_num, creat_time = c.creat_time, head_img = a.head_img, user_name = a.user_name }; List <UserLinkArticleData> s = new List <UserLinkArticleData>(); UserLinkArticleData rec = new UserLinkArticleData(); foreach (var uA in query) { rec.id = uA.id; rec.users_id = uA.users_id; rec.title = uA.title; rec.content = uA.content; rec.like_num = (int)uA.like_num; rec.comment_num = (int)uA.comment_num; rec.views_num = (int)uA.views_num; rec.creat_time = (DateTime)uA.creat_time; rec.user_photo = uA.head_img; rec.user_name = uA.user_name; s.Add(rec); } var ans = s.ToList(); return(ans); }