public async Task <IActionResult> Create([Bind("GenreName,Description")] Genre genre) { if (ModelState.IsValid) { _context.Add(genre); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(genre)); }
public async Task <IActionResult> Create([Bind("Name,Year,Type,MovieId,PersonId,Result")] MovieAward movieAward) { if (ModelState.IsValid) { _context.Add(movieAward); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewData["Name"] = new SelectList(_context.AwardType, "Name", "Name", movieAward.Name); ViewData["MovieId"] = new SelectList(_context.Movie, "MovieId", "Title", movieAward.MovieId); ViewData["PersonId"] = new SelectList(_context.Person, "PersonId", "Firstname", movieAward.PersonId); return(View(movieAward)); }
public async Task <IActionResult> Create([Bind("MovieId,Title,Duration,Description,PublicationYear,CoverImage,PreviousPart,Price,Url")] Movie movie, List <IFormFile> files) { var t = files; if (ModelState.IsValid) { _context.Add(movie); await _context.SaveChangesAsync(); _cache.Remove("LatestMovies"); return(RedirectToAction("Edit", new { id = movie.MovieId })); } return(RedirectToAction("Edit", new { id = movie.MovieId })); }
public async Task <IActionResult> Create([Bind("PersonId,Lastname,Firstname,Gender")] Person person) { if (ModelState.IsValid) { _context.Add(person); await _context.SaveChangesAsync(); if (Request.Query.ContainsKey("ref")) { return(RedirectToAction("Edit", "Movie", new { id = Request.Query["ref"], editType = Request.Query["editType"], person = person.PersonId })); } return(RedirectToAction("Index")); } return(View(person)); }