/// <summary> /// Update stop word in db /// </summary> /// <param name="item">ViewModel of stopword</param> public void Update(StopWordViewModel item) { StopWord word = mapper.Map <StopWordViewModel, StopWord>(item); unitOfWork.StopWords.Update(word); unitOfWork.Save(); }
/// <summary> /// Method for inserting new stopwod to db /// </summary> /// <param name="item">ViewModel of stopword</param> public void Insert(StopWordViewModel item) { StopWord word = mapper.Map <StopWordViewModel, StopWord>(item); unitOfWork.StopWords.Insert(word); unitOfWork.Save(); }
public IActionResult Edit(StopWordViewModel wordEdit) { if (ModelState.IsValid) { stopWordManager.Update(wordEdit); return(RedirectToAction("Index")); } return(View(wordEdit)); }
public void Update_ItemForUpdate_ThrowsNothing() { StopWordViewModel stopWordViewModel = new StopWordViewModel(); StopWord stopWord = new StopWord(); mockMapper.Setup(m => m.Map <StopWordViewModel, StopWord>(stopWordViewModel)).Returns(stopWord); mockUnitOfWork.Setup(m => m.StopWords.Update(stopWord)); Assert.That(() => manager.Update(stopWordViewModel), Throws.Nothing); }
public IActionResult Create(StopWordViewModel item) { if (ModelState.IsValid) { stopWordManager.Insert(item); } return(RedirectToAction("Index", "StopWord")); }
public IActionResult Edit(int?id) { if (id == null) { return(NotFound()); } StopWordViewModel word = stopWordManager.GetStopWords().FirstOrDefault(c => c.Id == id); if (word == null) { return(NotFound()); } return(View(word)); }
public static void SeedStopWords(IStopWordManager stopWordManager) { IEnumerable <StopWordViewModel> stopWords = stopWordManager.GetStopWords(); if (!stopWords.Any()) { StopWordViewModel stopWord1 = new StopWordViewModel(); StopWordViewModel stopWord2 = new StopWordViewModel(); StopWordViewModel stopWord3 = new StopWordViewModel(); stopWord1.Word = "START"; stopWord2.Word = "astanavites"; stopWord3.Word = "STOP"; stopWordManager.Insert(stopWord1); stopWordManager.Insert(stopWord2); stopWordManager.Insert(stopWord3); } }