public ActionResult getRFARecordSplit(int _rfaReferralID) { RFARecordSplittingViewModel rfaRecSplt = new RFARecordSplittingViewModel(); rfaRecSplt.documentCategories = Mapper.Map <IEnumerable <AppModel.DocumentCategoryModel.DocumentCategory> >(_commonService.getDocumentCategoriesAll()); //rfaRecSplt.documentTypes = Mapper.Map<IEnumerable<AppModel.DocumentTypeModel.DocumentType>>(_commonService.getDocumentTypesAll()); rfaRecSplt.rfaRecordSplitingDetails = Mapper.Map <IEnumerable <RFARecordSpliting> >(_intakeService.getRFARecordSplittingByReferralID(_rfaReferralID)); int _patientID = _intakeService.getPatientDetailsByReferralID(_rfaReferralID).PatientID; rfaRecSplt.rfaRecordSplitingDetails.ToList().ForEach( hp => { hp.DocumentCategoryName = rfaRecSplt.documentCategories.ToList().Find(hp1 => hp1.DocumentCategoryID == hp.DocumentCategoryID).DocumentCategoryName; hp.DocumentTypeDesc = _commonService.getDocumentTypesAll().ToList().Find(rk => rk.DocumentTypeID == hp.DocumentTypeID).DocumentTypeDesc; //hp.DocumentTypeDesc = rfaRecSplt.documentTypes.ToList().Find(hp1 => hp1.DocumentTypeID == hp.DocumentTypeID).DocumentTypeDesc; hp.DocumentUrl = createURLforViewFile(hp.RFAFileName, _patientID, hp.PatientClaimID); }); return(Json(rfaRecSplt, JsonRequestBehavior.AllowGet)); }