/// <summary> /// Converts SqlServer model(s) to data model. /// </summary> /// <param name="sqlTweet"></param> /// <returns></returns> private static Web.Api.Models.Tweet ToTweet(MySql.tweet sqlTweet) { if (sqlTweet == null) { return(null); } return(new Web.Api.Models.Tweet() { Id = sqlTweet.id, CreatedAt = sqlTweet.date, IsRetweet = Convert.ToBoolean(sqlTweet.retweet), Text = sqlTweet.text, }); }
/// <summary> /// Converts SqlServer model(s) to data model. /// </summary> /// <param name="sqlTweet"></param> /// <returns></returns> private static Web.Api.Models.Tweet ToTweet(MySql.tweet sqlTweet) { if (sqlTweet == null) { return(null); } return(new Web.Api.Models.Tweet() { Id = sqlTweet.id, CreatedAt = sqlTweet.created_at, UpdatedAt = sqlTweet.updated_at, RetweetCount = sqlTweet.retweet_count, FavoriteCount = sqlTweet.favorite_count, UserId = sqlTweet.user_id, Text = sqlTweet.text, SourceId = sqlTweet.source_id, }); }