public ActionResult DeleteConfirmed(int id)
        {
            tblAnimal tblAnimal = db.tblAnimals.Find(id);

            db.tblAnimals.Remove(tblAnimal);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "AnimalID,AnimalName,AnimalSex,BirthDate,DeathDate,BirthPlace,FatherName,MotherName,SpeciesID,DiseaseID")] tblAnimal tblAnimal)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tblAnimal).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DiseaseID = new SelectList(db.tblDiseases, "DiseaseID", "DiseaseName", tblAnimal.DiseaseID);
     ViewBag.SpeciesID = new SelectList(db.tblSpecies, "SpeciesID", "SpeciesName", tblAnimal.SpeciesID);
     return(View(tblAnimal));
 }
        // GET: tblAnimals/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tblAnimal tblAnimal = db.tblAnimals.Find(id);

            if (tblAnimal == null)
            {
                return(HttpNotFound());
            }
            return(View(tblAnimal));
        }
        // GET: tblAnimals/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tblAnimal tblAnimal = db.tblAnimals.Find(id);

            if (tblAnimal == null)
            {
                return(HttpNotFound());
            }
            ViewBag.DiseaseID = new SelectList(db.tblDiseases, "DiseaseID", "DiseaseName", tblAnimal.DiseaseID);
            ViewBag.SpeciesID = new SelectList(db.tblSpecies, "SpeciesID", "SpeciesName", tblAnimal.SpeciesID);


            List <vAnimal> AnimalList = (from Animal in db.vAnimals
                                         where Animal.AnimalID == id
                                         select Animal).ToList();



            return(View(tblAnimal));
        }