public void Execute(UpdateTweetCommand command) { foreach (var item in command.SentimentModelList) { var tweet = _tweetRepository.GetByTweetId(item.TweetId); tweet.SentimentType = (int)item.SentimentTypeEnum; _tweetRepository.Update(tweet); } _tweetRepository.SaveChanges(); }
public void Put(UpdateTweet request) { var tweet = _tweetRepo.GetById(request.Id); if (tweet == null) { ThrowNotFound(request.Id); } tweet.Text = request.Text; _tweetRepo.Update(tweet); }
public bool UpdateTweet(TweetModel tweetModel) { try { _tweetRepository.Update(tweetModel); return(true); } catch (Exception) { throw; } return(false); }
public bool UpdateTweet(TweetModel tweet) { bool isUpdated = false; try { tweet.updatedAt = DateTime.Now; isUpdated = _tweetRepository.Update(tweet); } catch (Exception ex) { string msg = ex.Message; isUpdated = false; } return(isUpdated); }
public IActionResult Get() { var list = _tweetRepository.GetAll(); for (int i = 0; i < list.Count; i++) { var lan = _azureService.DetectLanguageServiceForAString(list[i].TweetText); var language = lan.Documents[0].DetectedLanguages[0].Iso6391Name; if (list[i].Language == null) { list[i].Language = language; _tweetRepository.Update(list[i]); } } return(Ok(list)); }
public void Edit(TweetViewModel model) { var entity = mapper.Map <TweetViewModel, TweetEntity>(model); repository.Update(entity); }
public async Task <Tweet> Update(Tweet tweet) { tweet = await _repository.Update(tweet); return(tweet); }