Example #1
0
        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));
 }