public ActionResult Meta(string studyUID) { string Path = System.Configuration.ConfigurationManager.AppSettings["Path"]; StudyMetadata sm = new StudyMetadata(); sm.studyInstanceUid = studyUID; var relJson = sm.retrieveStudyMetadataASJSON(Path + "\\" + studyUID); string str_rel = JsonConvert.SerializeObject(relJson); Response.Headers.Add("Connection", "keep-alive"); Response.Output.Write(str_rel); Response.Flush(); Response.End(); return(Json(relJson, JsonRequestBehavior.AllowGet)); }
private static void ValidateStudyMetadata( string expectedStudyInstanceUid, string expectedPatientId, string expectedPatientName, string expectedReferringPhysicianName, DateTime?expectedStudyDate, string expectedStudyDescription, string expectedAccessionNumber, StudyMetadata actual) { Assert.NotNull(actual); Assert.Equal(expectedStudyInstanceUid, actual.StudyInstanceUid); Assert.Equal(expectedPatientId, actual.PatientID); Assert.Equal(expectedPatientName, actual.PatientName); Assert.Equal(expectedReferringPhysicianName, actual.ReferringPhysicianName); Assert.Equal(expectedStudyDate, actual.StudyDate); Assert.Equal(expectedStudyDescription, actual.StudyDescription); Assert.Equal(expectedAccessionNumber, actual.AccessionNumber); }