public IActionResult Edit(int id) { var forumThread = this.unitOfWork.ForumThreadRepository.GetById(id); var model = EditForumThreadViewModel.CreateFromEntity(forumThread); return(View(model)); }
public IActionResult Edit(EditForumThreadViewModel model) { if (ModelState.IsValid) { var forumThread = this.unitOfWork.ForumThreadRepository.GetById(model.Id); model.UpdateEntity(forumThread); this.unitOfWork.ForumThreadRepository.Update(forumThread); return(RedirectToAction("List", "ForumThread")); } return(View(model)); }