コード例 #1
0
 public IActionResult Index()
 {
     using (var db = new WildlifeRefugeDbContext())
     {
         var allAnimals = db.Animals.ToList();
         return(this.View(allAnimals));
     }
 }
コード例 #2
0
        public IActionResult Delete(Animal animal)
        {
            using (var db = new WildlifeRefugeDbContext())
            {
                db.Animals.Remove(animal);
                db.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }
コード例 #3
0
 public IActionResult Delete(int id)
 {
     using (var db = new WildlifeRefugeDbContext())
     {
         Animal animalDelete = db.Animals.Find(id);
         if (animalDelete == null)
         {
             return(RedirectToAction("Index"));
         }
         return(View(animalDelete));
     }
 }
コード例 #4
0
        public IActionResult Edit(int id)
        {
            using (var db = new WildlifeRefugeDbContext())
            {
                var animalEdit = db.Animals.FirstOrDefault(t => t.Id == id);

                if (animalEdit == null)
                {
                    return(RedirectToAction("Index"));
                }
                return(View(animalEdit));
            }
        }
コード例 #5
0
 public AnimalController(WildlifeRefugeDbContext context)
 {
     this.context = context;
 }