public async Task <IActionResult> OnPostAsync() { if (!ModelState.IsValid) { return(Page()); } _context.Attach(Category).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CategoryExists(Category.idCategory)) { return(NotFound()); } else { throw; } } return(RedirectToPage("./Index")); }
public async Task <IActionResult> OnPostAsync() { if (!ModelState.IsValid) { return(Page()); } if (Image != null) { using (var memoryStream = new MemoryStream()) { await Image.CopyToAsync(memoryStream); Movie.Image = memoryStream.ToArray(); } } else { //Movie1 = await _context.Movie.FirstOrDefaultAsync(m => m.idMovie == Movie.idMovie); } var id = Request.Form["CategoryN"]; Movie.idCategory = Convert.ToInt32(id); _context.Attach(Movie).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MovieExists(Movie.idMovie)) { return(NotFound()); } else { throw; } } return(RedirectToPage("./Index")); }