// 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 }));
        }