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