public ActionResult Edit(EditDeckDto editDeckDto) { try { var updatedDeck = deckService.GetDeck(editDeckDto.DeckId); updatedDeck.Title = editDeckDto.Title; updatedDeck.IsShared = editDeckDto.IsShared; deckService.EditDeck(updatedDeck); return(RedirectToAction(nameof(Index), new { ParentId = editDeckDto.ResourceId })); } catch (Exception ex) { return(View()); } }
public ViewResult Edit(int DeckId) { var dck = deckService.GetDeck(DeckId); var res = deckService.GetResource(dck.ResourceId); var ed = new EditDeckDto { DeckId = dck.DeckId, ResourceId = dck.ResourceId, IsShared = dck.IsShared, Title = dck.Title, ResourceTitle = res.Title }; return(View(ed)); }