private WebAPI.Models.RecentUpdate DataRowToWebApiModel(DataRow dr) { WebAPI.Models.RecentUpdate update = new WebAPI.Models.RecentUpdate(); try { if (dr["RUTitle"] != null) { update.Title = (String)dr["RUTitle"].ToString(); } if (dr["RUIcon"] != null) { update.Icon = (String)dr["RUIcon"].ToString(); } if (dr["RULink"] != null) { update.Link = (String)dr["RULink"].ToString(); } if (dr["RUComment"] != null) { update.Comments = (String)dr["RUComment"].ToString(); } if (dr["RUPubDate"] != null) { update.PubDate = Convert.ToDateTime(dr["RUPubDate"]).ToString("dd MMM yyyy"); } //if (dr["RUDesc"] != null) { update.Description = WebUtility.HtmlEncode((String)dr["RUDesc"].ToString()); } if (dr["RUDesc"] != null) { update.Description = (String)dr["RUDesc"].ToString(); } return update; } catch (Exception ex) { return null; } }
private WebAPI.Models.RecentUpdate XmlNodeToWebApiModel(XmlNode node) { WebAPI.Models.RecentUpdate news = new WebAPI.Models.RecentUpdate(); try { if (node["title"] != null) { news.Title = (String)node["title"].InnerText; } if (node["icon"] != null) { news.Icon = (String)node["icon"].InnerText; } if (node["link"] != null) { news.Link = (String)node["link"].InnerText; } if (node["comment"] != null) { news.Comments = (String)node["comment"].InnerText; } if (node["pubDate"] != null) { news.PubDate = (String)node["pubDate"].InnerText; } if (node["description"] != null) { news.Description = (String)node["description"].InnerText; } return news; } catch (Exception ex) { return null; } }