public async Task <IActionResult> Edit(int id, [Bind("ID,CanTalk,FeathersColor,Name,Gender,DateOfBirth,Weight")] Parrot parrot) { if (id != parrot.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(parrot); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ParrotExists(parrot.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(parrot)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,Name,Gender,DateOfBirth,Weight")] Animal animal) { if (id != animal.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(animal); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AnimalExists(animal.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(animal)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,AmountOfTeeth,NeedSaltWater,SkinColor,Name,Gender,DateOfBirth,Weight")] Shark shark) { if (id != shark.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(shark); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SharkExists(shark.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(shark)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,Age,HairColor,Name,Gender,DateOfBirth,Weight")] Gorilla gorilla) { if (id != gorilla.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(gorilla); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GorillaExists(gorilla.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(gorilla)); }