public ActionResult Index() { Scrapper scrap = new Scrapper(); ScrapperMenuViewModel vm = new ScrapperMenuViewModel(); var dbvalues = db.MenuItems.Where(m => m.IsDeleted == 0).ToList(); var current = scrap.GetList(); // List<string> dbTitles=new List<string>(); // List<string> arroytitles=new List<string>(); // foreach (var title in dbvalues) // { // dbTitles.Add(title.Title); // } // foreach (var title in current) // { // arroytitles.Add(title.Title); // } //// dbvalues.ForEach(i => i.Id = 0); vm.ArroyMenu = current; vm.DatabaseMenu = dbvalues; vm.ItemsAddedByArroySite = current.Except(dbvalues).ToList(); vm.ItemsDeletedByArroySite = dbvalues.Except(current).ToList(); //foreach (var item in diff) //{ // vm.ItemsAddedByArroySite = current.Where(x => x.Title == item).ToList(); //} // vm.ItemsDeletedByArroySite = return View(vm); }
public ActionResult Update() { foreach (var item in db.MenuItems) { item.IsDeleted = 1; } db.SaveChanges(); Scrapper scrap = new Scrapper(); scrap.GetAndSave(); // ScrapperMenuViewModel vm = new ScrapperMenuViewModel(); return RedirectToAction("Index"); //vm.DatabaseMenu = //return View("Index", vm); }