public async Task <IActionResult> PutAnimal(int id, Animal animal)
        {
            if (id != animal.AniamlId)
            {
                return(BadRequest());
            }

            _context.Entry(animal).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!AnimalExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
예제 #2
0
 public ActionResult Edit([Bind(Include = "Id,FirstName,LastName,Email,Password")] User user)
 {
     if (ModelState.IsValid)
     {
         db.Entry(user).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(user));
 }
 public ActionResult Edit([Bind(Include = "ReptilesID,ReptilesName,ReptilesType,animalSpecies_animalID,DietryType,PopulationNumber")] Reptile reptile)
 {
     if (ModelState.IsValid)
     {
         db.Entry(reptile).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.animalSpecies_animalID = new SelectList(db.animals, "animalID", "animalID", reptile.animalSpecies_animalID);
     return(View(reptile));
 }
예제 #4
0
 public ActionResult Edit([Bind(Include = "FishID,FishType,FishName,animalSpecies_animalID,DietryType,PopulationNumber")] Fish fish)
 {
     if (ModelState.IsValid)
     {
         db.Entry(fish).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.animalSpecies_animalID = new SelectList(db.animals, "animalID", "animalID", fish.animalSpecies_animalID);
     return(View(fish));
 }
예제 #5
0
 public ActionResult Edit([Bind(Include = "arthropodsID,arthropodsName,arthropodsType,animalSpecies_animalID,DietryType,PopulationNumber")] Arthropod arthropod)
 {
     if (ModelState.IsValid)
     {
         db.Entry(arthropod).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.animalSpecies_animalID = new SelectList(db.animals, "animalID", "animalID", arthropod.animalSpecies_animalID);
     return(View(arthropod));
 }
예제 #6
0
 public ActionResult Edit([Bind(Include = "MammalsID,MammalsName,animalSpecies_animalID,MammalsType,DietryType,PopulationNumber")] Mammal mammal)
 {
     if (ModelState.IsValid)
     {
         db.Entry(mammal).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.animalSpecies_animalID = new SelectList(db.animals, "animalID", "animalID", mammal.animalSpecies_animalID);
     return(View(mammal));
 }