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;
     }
 }