public Shelter Update(Shelter updatedShelter) { var currentShelter = _animalContext.Shelters.Find(updatedShelter); if (currentShelter == null) { return(null); } _animalContext.Entry(currentShelter) .CurrentValues .SetValues(updatedShelter); _animalContext.Shelters.Update(currentShelter); _animalContext.SaveChanges(); return(currentShelter); }
public Animal Update(Animal updatedAnimal) { var currentAnimal = _animalContext.Animals.Find(updatedAnimal.Id); if (currentAnimal == null) { return(null); } _animalContext.Entry(currentAnimal) .CurrentValues .SetValues(updatedAnimal); _animalContext.Animals.Update(currentAnimal); _animalContext.SaveChanges(); return(currentAnimal); }