public ActionResult UpdateJoke(JokeUpdateModel jokeModel) { if(!ModelState.IsValid) { return View(); } var jokeinfo = jokeBusinessLogic.JokeDetailGet(jokeModel.ID); jokeinfo.Title =jokeModel.Title; jokeinfo.Content = jokeModel.Content; jokeinfo.Category = jokeModel.Category; bool updateResult=jokeBusinessLogic.UpdateJoke(jokeinfo); return RedirectToAction("Detail", new { id=jokeModel.ID}); }
public ActionResult UpdateJoke(int jokeid) { var jokeinfo = jokeBusinessLogic.JokeDetailGet(jokeid); JokeUpdateModel jokeModel = new JokeUpdateModel() { ID = jokeinfo.ID, Title = jokeinfo.Title,Content = jokeinfo.Content,Type = jokeinfo.Type,Category = jokeinfo.Category }; var categoryDtos = jokeBusinessLogic.GetCategoryList(); ViewBag.Categories = categoryDtos; return View(jokeModel); }