public ActionResult DeleteConfirmed(int id) { SeoSearch seoSearch = _db.SeoSearches.Find(id); _db.SeoSearches.Remove(seoSearch); _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,KeyWords,TargetUrl,DateRun")] SeoSearch seoSearch) { if (ModelState.IsValid) { _db.Entry(seoSearch).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index")); } return(View(seoSearch)); }
public ActionResult Create([Bind(Include = "Id,KeyWords,TargetUrl,DateRun")] SeoSearch seoSearch) { if (ModelState.IsValid) { _db.SeoSearches.Add(seoSearch); _db.SaveChanges(); return(RedirectToAction("Index")); } return(View(seoSearch)); }
public ActionResult Index([Bind(Include = "Id,KeyWords,TargetUrl,DateRun")] SeoSearch seoSearch) { if (ModelState.IsValid) { // SeoSearchService.GetSeoSearchRankings(seoSearch.KeyWords, seoSearch.TargetUrl); //maxResults? //db.SeoSearches.Add(seoSearch); //db.SaveChanges(); return(RedirectToAction("Index", "SeoSearch", seoSearch)); } return(View(seoSearch)); }
// GET: SeoSearches public ActionResult Index(SeoSearch seoSearch) { //var targetUrl = "infotrack.com.au"; var searchResults = _seoSearchService.GetSeoSearchRankings(seoSearch); var targetUrlRankings = _seoSearchService.GetTargetUrlRankings(seoSearch.TargetUrl, searchResults); return(View(new SeoSearchResultsViewModel { SeoSearch = seoSearch, SearchResults = searchResults, TargetUrlRankings = targetUrlRankings })); }
// GET: SeoSearches/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SeoSearch seoSearch = _db.SeoSearches.Find(id); if (seoSearch == null) { return(HttpNotFound()); } return(View(seoSearch)); }