public void AddPost(Post post) { // Parse Tags into separate hash tags if (post.Tags != null) { var hashtags = post.Tags.Replace("#", "").Split(','); foreach (var hashtag in hashtags) { if (hashtag != "") { var p = new HashTag(); p.ActualHashTag = hashtag; post.HashTags.Add(p); } } } var create = new Create(); var postID = create.AddPost(post); // Check if post add was successful and returned the new postID if (postID != null && post.HashTags.Count() != 0) { foreach (var tag in post.HashTags) { create.AddTag((int) postID, tag); } } }
public void AddPost(Post post) { // Parse Tags into separate hash tags if (post.Tags != null) { var hashtags = post.Tags.Replace("#", "").Split(','); foreach (var hashtag in hashtags) { if (hashtag != "") { var p = new HashTag(); p.ActualHashTag = hashtag; post.HashTags.Add(p); } } } var create = new Create(); var postID = create.AddPost(post); // Check if post add was successful and returned the new postID if (postID != null && post.HashTags.Count() != 0) { foreach (var tag in post.HashTags) { create.AddTag((int)postID, tag); } } }