public ActionResult Add(Document document)
        {
            string fileName  = Path.GetFileNameWithoutExtension(document.ImageFile.FileName);
            string extension = Path.GetExtension(document.ImageFile.FileName);

            fileName      = fileName + DateTime.Now.ToString("yymmssfff") + extension;
            document.Path = "~/PatientDocument/" + fileName;
            fileName      = Path.Combine(Server.MapPath("~/PatientDocument/"), fileName);
            document.ImageFile.SaveAs(fileName);
            using (MedicalHistoryEntities2 db = new MedicalHistoryEntities2())
            {
                db.Documents.Add(document);
                db.SaveChanges();
            }
            ViewBag.Message = "Document Uploaded Successfully....";
            //ModelState.Clear();
            return(View());
        }