public ActionResult Edit(int id = 0) { var model = id == 0 ? new Book() : db.Books.Find(id); ViewModelYears years = new ViewModelYears(); ViewModelCountries countries = new ViewModelCountries(); ViewBag.YearsList = new SelectList(years.ListYears, "Id", "Year", model.Year); ViewBag.CountriesList = new SelectList(countries.ListCountries, "Id", "Country", model.Country); return(View(model)); }
public ActionResult Edit(Book obj) { ViewModelYears model = new ViewModelYears(); if (ModelState.IsValid) { db.Books.AddOrUpdate(obj); db.SaveChanges(); return(RedirectToAction("Index", new { id = obj.Book_Id })); } return(View(obj)); }