public ViewAnimal(Animal animal) { Id = animal.Id; Origin = animal.Origin; Quantity = animal.Quantity; Name = animal.Name; }
public bool Delete(Animal animal) { Animal dbAnimal = db.Animals.Find(animal.Id); db.Animals.Remove(dbAnimal); db.SaveChanges(); return true; }
public ActionResult Edit(Animal animal) { if (ModelState.IsValid) { _service.Edit(animal); return RedirectToAction("Index"); } return View(); }
public void Edit(Animal animal) { var original = this.Find(animal.Id); original.Name = animal.Name; original.Species = animal.Species; original.Quantity = animal.Quantity; _repo.SaveChanges(); HttpRuntime.Cache.Remove(ANIMALS_CACHE_KEY); }
public ActionResult Create(Animal animal) { // save if (ModelState.IsValid) { bool saved = service.Save(animal); return RedirectToAction("Index"); } return View(animal); }
public bool Update(Animal animal) { db.Entry(animal).State = EntityState.Modified; db.SaveChanges(); return true; }
public bool Save(Animal animal) { Animal add = db.Animals.Add(animal); db.SaveChanges(); return true; }
public ActionResult Edit(Animal animal) { // save bool saved = service.Update(animal); return RedirectToAction("Index"); }
public ActionResult Delete(Animal animal) { // save bool saved = service.Delete(animal); return RedirectToAction("Index"); }
public void Create(Animal animal) { _repo.Add<Animal>(animal); _repo.SaveChanges(); HttpRuntime.Cache.Remove(ANIMALS_CACHE_KEY); }