public async Task <IActionResult> Edit(int id, [Bind("Movie_Director_ID,Movie_Director_Name,Movie_Director_Email,Movie_Director_Mobile,Movie_Director_Occupations")] Director_details director_details) { if (id != director_details.Movie_Director_ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(director_details); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Director_detailsExists(director_details.Movie_Director_ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(director_details)); }
public async Task <IActionResult> Create([Bind("Movie_Director_ID,Movie_Director_Name,Movie_Director_Email,Movie_Director_Mobile,Movie_Director_Occupations")] Director_details director_details) { if (ModelState.IsValid) { _context.Add(director_details); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(director_details)); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Director_details = await _context.Director_details.FirstOrDefaultAsync(m => m.Movie_Director_ID == id); if (Director_details == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } Director_details = await _context.Director_details.FindAsync(id); if (Director_details != null) { _context.Director_details.Remove(Director_details); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }