public ActionResult Create(Patient patient) { if (ModelState.IsValid) { db.Patients.Add(patient); db.SaveChanges(); return RedirectToAction("Index"); } return View(patient); }
public ActionResult AddPatient(Patient patient) { int id = int.Parse(Session["ClinicId"].ToString()); Clinic clinic = db.Clinics.Find(id); //var client = new Patient(){Address = patient.Address, PatientId = patient.PatientId, EmailAddress = patient.EmailAddress, NextofKinMobile = patient.NextofKinMobile, Fullname = patient.Fullname, Phonenumber = patient.Phonenumber, Dob = patient.Dob}; try { //db.Patients.Add(patient); clinic.Patients = new List<Patient>() {patient}; db.Entry(clinic).State = EntityState.Modified; db.SaveChanges(); return Json("created", JsonRequestBehavior.AllowGet); } catch (Exception ex) { Debug.WriteLine(ex.Source + "-" + ex.Message + "-" + ex.StackTrace + "-" + ex.Data); } return null; }
public ActionResult CreatePatient(Patient patient) { db.Patients.Add(patient); db.SaveChanges(); return Json("created", JsonRequestBehavior.AllowGet); }
public ActionResult Edit(Patient patient) { if (ModelState.IsValid) { db.Entry(patient).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(patient); }