public ActionResult ScanfileUploadinFolder(ScanFileUploadModel model, HttpPostedFileBase file)
        {
            EHMSEntities           ent = new EHMSEntities();
            ScanFileUPloadPorvider pro = new ScanFileUPloadPorvider();

            var data = ent.IpdRegistrationMasters.Where(m => m.DepartmentID == model.DepartmentID && m.OpdNoEmergencyNo == model.PatientID && m.Status == true).Select(m => m.OpdNoEmergencyNo).ToList();

            if (data.Count == 0)
            {
                TempData["Failed"] = "0";
            }

            if (file != null && file.ContentLength > 0)
            {
                var filename = Path.GetFileName(file.FileName);
                var path     = Path.Combine(Server.MapPath("~/Content/ScanFile/"), filename);
                model.FilePath = path;
                model.FileName = filename;
                if (ModelState.IsValid)
                {
                    pro.insert(model);
                    file.SaveAs(path);
                }
            }
            return(RedirectToAction("Create"));
        }
        public int insert(ScanFileUploadModel model)
        {
            using (EHMSEntities ent = new EHMSEntities())

            {
                var SaveScanFilUpdate = AutoMapper.Mapper.Map <ScanFileUploadModel, ScanFileUpload>(model);
                SaveScanFilUpdate.CreateBy     = 1;
                SaveScanFilUpdate.CreateDateBy = DateTime.Now;
                SaveScanFilUpdate.Status       = true;
                ent.ScanFileUploads.Add(SaveScanFilUpdate);
                ent.SaveChanges();
            }
            return(1);
        }