// GET: ForumCategories/Edit/5 public async Task <IActionResult> Edit(Guid?id) { if (id == null) { return(NotFound()); } var forumCategory = await _context.ForumCategories.SingleOrDefaultAsync(m => m.Id == id); if (forumCategory == null) { return(NotFound()); } var model = new ForumCategoriesEditViewModel { Name = forumCategory.Name }; return(View(model)); }
public async Task <IActionResult> Edit(Guid id, ForumCategoriesEditViewModel model) { if (id == null) { return(NotFound()); } var forumCategory = await _context.ForumCategories.SingleOrDefaultAsync(m => m.Id == id); if (forumCategory == null) { return(NotFound()); } if (ModelState.IsValid) { forumCategory.Name = model.Name; await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(model)); }