public void UpdatePhrase(Phrase p) { TweetDAL dal = new TweetDAL(); Phrase ph = dal.Phrases.Where(x => x.PhraseID == p.PhraseID).FirstOrDefault(); ph.phrase = p.phrase; dal.SaveChanges(); }
public Phrase SavePhrase(Phrase p) { TweetDAL dal = new TweetDAL(); dal.Phrases.Add(p); dal.SaveChanges(); return p; }
public ActionResult Add(Phrase p) { PhraseHelper helper = new PhraseHelper(); helper.SavePhrase(p); ViewData["Message"] = "phrase " + p.phrase + " is successfully added"; Log.Logger = logger; Log.Information("Added phrase {phrase}", p.phrase); return View("AddNewPhrase"); }
public ActionResult Update(string phrase, int pID) { PhraseHelper helper = new PhraseHelper(); Phrase p = new Phrase { phrase = phrase, PhraseID = pID }; helper.UpdatePhrase(p); //ILogger logger = new LoggerConfiguration().WriteTo.File("c:\\logs\\logfile2.txt").CreateLogger(); Log.Logger = logger; Log.Information("Updated phrase {phrase}", phrase); PhrasesListViewModel phListVM = new PhrasesListViewModel(); phListVM.Phrases = helper.GetPhrases(); return View("ProblematicPhrases", phListVM); }