public ActionResult Edit(FeverCard model) { if (!ModelState.IsValid) { string error = ""; foreach (var modelState in ModelState.Values) { foreach (var modelError in modelState.Errors) { error += modelError.ErrorMessage + "\n"; } } TempData["Error"] = error; return(RedirectToAction("Edit", new { @Card_id = model.Card_id })); } FeverCard old = db.FeverCards.Single(x => x.Card_id == model.Card_id); db.Entry(old).State = System.Data.Entity.EntityState.Modified; old.Doctor_id = model.Doctor_id; old.Patient_id = model.Patient_id; old.Patient_age = model.Patient_age; old.Weight = model.Weight; old.Hospital = model.Hospital; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(int Card_id) { List <Patient> patientsModel = db.Patients.ToList(); FeverCard model = db.FeverCards.Where(x => x.Card_id == Card_id).FirstOrDefault(); ViewBag.Patients = patientsModel; return(View(model)); }
public static void DeleteFeverCard(int id) { FeverCard tmp = context.FeverCards.FirstOrDefault(x => x.Card_id == id); //foreach (var item in tmp.Measures) for (int i = 0; i < tmp.Measures.Count; i++) { DeleteMeasure(tmp.Measures[i].Measure_id); } context.FeverCards.Remove(tmp); }
public ActionResult Add(FeverCard model) { var uid = User.Identity.GetUserId(); Doctor doc = db.Doctors.Single(x => x.User_id == uid); model.Doctor_id = doc.Doctor_id; db.FeverCards.Add(model); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Add(int?Patient_id) { List <Doctor> doctorsModel = db.Doctors.ToList(); if (Patient_id.HasValue) { var uid = User.Identity.GetUserId(); Doctor doc = db.Doctors.Single(x => x.User_id == uid); FeverCard model = new FeverCard() { Patient_id = Patient_id.Value, Doctor_id = doc.Doctor_id }; return(View(model)); } List <Patient> patientsModel = db.Patients.ToList(); ViewBag.Patients = patientsModel; return(View("AddNoPatient")); }