public async Task <IActionResult> Edit(int id, [Bind("Id,Name,Source,MovieId")] MovieLinks movieLinks) { if (id != movieLinks.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _work.Links.Update(movieLinks); await _work.PersistAsync(); } catch (DbUpdateConcurrencyException) { if (!MovieLinksExists(movieLinks.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Details", "MovieAdmin", new { id = movieLinks.MovieId })); } ViewData["MovieId"] = movieLinks.MovieId; return(View(movieLinks)); }
public async Task <IActionResult> Create([Bind("Name,Source,MovieId")] MovieLinks movieLinks) { if (ModelState.IsValid) { _work.Links.Add(movieLinks); await _work.PersistAsync(); return(RedirectToAction("Details", "MovieAdmin", new { id = movieLinks.MovieId })); } ViewData["MovieId"] = movieLinks.MovieId; return(View(movieLinks)); }
public Movie() { Links = new MovieLinks(); }