public void CreateTweet(Tweet addNewTweet) { int lastTweetdId = this.Tweets.Max(tweet => tweet.Id); addNewTweet.Id = lastTweetdId + 1; this.Tweets.Add(addNewTweet); SaveTweet(); }
public void UpdateTweet(Tweet tweetForUpdate) { Tweet updateTweet = this.Tweets.SingleOrDefault(tweet => tweet.Id == tweetForUpdate.Id); if (updateTweet != null) { // Employ advantage of List - Remove and Add Functions! Not a real application // No need for any validations this.Tweets.Remove(updateTweet); this.Tweets.Add(tweetForUpdate); SaveTweet(); } }
public void UpdateTweet(Tweet updateTweet) { _businessLayerTweetService.UpdateTweet(updateTweet); }
public void CreateTweet(Tweet newTweet) { _businessLayerTweetService.CreateTweet(newTweet); }