public ActionResult saveRFARecordSplitting(RFARecordSpliting rfaRecordSpliting) { rfaRecordSpliting.RFAFileName = rfaRecordSpliting.RFARecDocumentName + System.DateTime.Now.ToString().Replace("/", "_").Replace(":", "_").Replace(" ", "_").Trim(); //create path... StorageModel _storageModel = new StorageModel(); _storageModel = Mapper.Map <StorageModel>(_commonService.GetStorageStuctureByID(rfaRecordSpliting.PatientClaimID, 'C')); _storageModel.path = Server.MapPath(System.Configuration.ConfigurationManager.AppSettings[GlobalConst.VirtualDirectoryPath.VirtualPath].ToString()); _storageModel.FolderName = GlobalConst.FolderName.MedicalRecords; string saveToPath = _storageService.GeneateStorage(_storageModel); //end path.. rfaRecordSpliting.RFAFileName = _pdfSplitterService.splitPDFIntake(rfaRecordSpliting.RFARecPageStart, rfaRecordSpliting.RFARecPageEnd, Server.MapPath(System.Configuration.ConfigurationManager.AppSettings[GlobalConst.VirtualDirectoryPath.VirtualPath]), saveToPath, rfaRecordSpliting.RFAReferralFileName, rfaRecordSpliting.RFAFileName); rfaRecordSpliting.RFAUploadDate = DateTime.Now; rfaRecordSpliting.UserID = MMCUser.UserId; rfaRecordSpliting.RFARecSpltID = _intakeService.addRFARecordSplitting(Mapper.Map <serviceModel.IntakeService.RFARecordSplitting>(rfaRecordSpliting)); rfaRecordSpliting.DocumentUrl = createURLforViewFile(rfaRecordSpliting.RFAFileName, rfaRecordSpliting.PatientID, rfaRecordSpliting.PatientClaimID); return(Json(rfaRecordSpliting, GlobalConst.ContentTypes.TextHtml)); }
public ActionResult updatePatientMedicalRecord(RFARecordSpliting rfaRecordSpliting) { _intakeService.udateRFARecordSplittingRecordForMedicalRec(Mapper.Map <serviceModel.IntakeService.RFARecordSplitting>(rfaRecordSpliting)); rfaRecordSpliting.oldRFARecDocumentName = rfaRecordSpliting.RFARecDocumentName; return(Json(rfaRecordSpliting, GlobalConst.ContentTypes.TextHtml)); }