How can i use ClearCanvas in remote database?

Posted by programmerist on Stack Overflow See other posts from Stack Overflow or by programmerist
Published on 2010-05-01T07:19:25Z Indexed on 2010/05/01 7:27 UTC
Read the original article Hit count: 344

How can i get data from REMOTE database using OnStart method?

 protected override int OnStart(StudyLoaderArgs studyLoaderArgs)
        {
            ApplicationEntity ae = studyLoaderArgs.Server as ApplicationEntity;
            _ae = ae;

            EventResult result = EventResult.Success;
            AuditedInstances loadedInstances = new AuditedInstances();
            try
            {

                XmlDocument doc = RetrieveHeaderXml(studyLoaderArgs);
                StudyXml studyXml = new StudyXml();
                studyXml.SetMemento(doc);

                _instances = GetInstances(studyXml).GetEnumerator();

                loadedInstances.AddInstance(studyXml.PatientId, studyXml.PatientsName, studyXml.StudyInstanceUid);

                return studyXml.NumberOfStudyRelatedInstances;

            } 
            finally 
            {
                AuditHelper.LogOpenStudies(new string[] { ae.AETitle }, loadedInstances, EventSource.CurrentUser, result);
            }
        }

i need to use OnStart in main project. How cn i use or call OnStart method

© Stack Overflow or respective owner

Related posts about c#

Related posts about clearcanvas