public async Task <IActionResult> Edit(int id, [Bind("ID,FilmName,Image")] Template template) { if (id != template.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(template); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TemplateExists(template.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(template)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,Name")] Actor actor) { if (id != actor.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(actor); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ActorExists(actor.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(actor)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,UserID,TemplateID,Favourite,Download")] UserReaction userReaction) { if (id != userReaction.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(userReaction); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserReactionExists(userReaction.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["TemplateID"] = new SelectList(_context.Templates, "ID", "FilmName", userReaction.TemplateID); ViewData["UserID"] = new SelectList(_context.Users, "ID", "Email", userReaction.UserID); return(View(userReaction)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,UserName,Email,Password,PhoneNumber,Coins,IsBlocked")] User user) { if (id != user.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(user); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserExists(user.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(user)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,Text,TemplateID")] Phrase phrase) { if (id != phrase.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(phrase); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PhraseExists(phrase.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["TemplateID"] = new SelectList(_context.Templates, "ID", "FilmName", phrase.TemplateID); return(View(phrase)); }