示例#1
0
        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));
        }
示例#2
0
        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));
        }