FHSSpiritDataControl.DataControlNews.addComments C# (CSharp) Method

addComments() private static method

private static addComments ( Newtonsoft.Json.Linq.JObject jObject ) : ItemMessageCommentModel[]
jObject Newtonsoft.Json.Linq.JObject
return ItemMessageCommentModel[]
        private static ItemMessageCommentModel[] addComments(JObject jObject)
        {
            var query = from resultArray in (JArray)jObject["newsComment"]

                        let resultObject = resultArray as JObject

                        //orderby (string)(resultObject["creationDate"] as JObject).SelectToken("creationDate") descending
                        orderby (string)resultObject.SelectToken("creationDate") descending

                        select new ItemMessageCommentModel
                        {
                            Content = (string)resultObject.SelectToken("content"),
                            //CreationDateTime = (string)(resultObject["creationDate"] as JObject).SelectToken("creationDate"),
                            CreationDateTime = (string)resultObject.SelectToken("creationDate"),
                            ID = (int)resultObject.SelectToken("comment_id"),
                            Owner = (string)resultObject["owner"].SelectToken("displayedName")
                        };

            ItemMessageCommentModel[] arrItemMessageCommentModel = query.ToArray();

            return arrItemMessageCommentModel;
        }