public ActionResult DeleteConfirmed(int id)
        {
            Mecidal_Card mecidal_Card = db.Mecidal_Card.Find(id);

            db.Mecidal_Card.Remove(mecidal_Card);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "Id,Animal_ID,Vet_Appointment_ID,Diagnosis_Details,Arrival_from_Vet,Next_Appointment_Date_,MedicalCard,Animal_Treatment")] Mecidal_Card mecidal_Card)
 {
     if (ModelState.IsValid)
     {
         db.Entry(mecidal_Card).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Animal_ID          = new SelectList(db.Animals, "Animal_ID", "Animal_Image", mecidal_Card.Animal_ID);
     ViewBag.Vet_Appointment_ID = new SelectList(db.Vet_Appointment, "Vet_Appointment_ID", "Vet_Appointment_ID", mecidal_Card.Vet_Appointment_ID);
     return(View(mecidal_Card));
 }
        // GET: Mecidal_Card/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Mecidal_Card mecidal_Card = db.Mecidal_Card.Find(id);

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

            if (mecidal_Card == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Animal_ID          = new SelectList(db.Animals, "Animal_ID", "Animal_Image", mecidal_Card.Animal_ID);
            ViewBag.Vet_Appointment_ID = new SelectList(db.Vet_Appointment, "Vet_Appointment_ID", "Vet_Appointment_ID", mecidal_Card.Vet_Appointment_ID);
            return(View(mecidal_Card));
        }
        public ActionResult Create([Bind(Include = "Id,Animal_ID,Vet_Appointment_ID,Diagnosis_Details,Arrival_from_Vet,Next_Appointment_Date_,MedicalCard,Animal_Treatment")] Mecidal_Card mecidal_Card)
        {
            if (ModelState.IsValid)
            {
                db.Mecidal_Card.Add(mecidal_Card);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            List <Animal> animals  = db.Animals.ToList();
            List <Animal> animals2 = new List <Animal>();

            foreach (Animal item in animals)
            {
                if (item.Animal_Status_ID == 2)
                {
                    animals2.Add(item);
                }
            }
            ViewBag.Animal_ID          = new SelectList(animals2, "Animal_ID", "Animal_Name", mecidal_Card.Animal_ID);
            ViewBag.Vet_Appointment_ID = new SelectList(db.Vet_Appointment, "Vet_Appointment_ID", "Vet_Appointment_ID", mecidal_Card.Vet_Appointment_ID);
            return(View(mecidal_Card));
        }