// GET: MedicalHistory/AddMedicalHistory public ActionResult AddMedicalHistory(string ID) { if (ID == null) { return(View("Error")); } var model = new AddMedicalHistoryViewModel { ID = ID }; return(View(model)); }
public ActionResult AddMedicalHistory(AddMedicalHistoryViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var userId = model.ID; var detail = new MedicalHistory { UserID = userId, Details = model.Details }; var db = new ApplicationDbContext(); db.MedicalHistory.Add(detail); db.SaveChanges(); return(RedirectToAction("Index", new { Message = MedicalHistoryMessageId.AddMedicalHistorySuccess })); }