Example #1
0
        public static DElementList OpenXmlFile(string fileName)
        {
            try
            {
                if (!File.Exists(fileName))
                {
                    return(null);
                }

                string strXml = "";
                using (StreamReader sr = File.OpenText(fileName))
                {
                    strXml = sr.ReadToEnd();
                }

                DElementList list = XObjectManager.CreateObject(strXml, typeof(DElementList)) as DElementList;
                if (list != null)
                {
                    list.FillDicomCollection();
                }
                return(list);
            }
            catch (Exception err)
            {
                LogMgt.Logger.Write(err.ToString());
                return(null);
            }
        }
Example #2
0
        public static DElementList CreateFromXml(string xmlString)
        {
            DElementList list = XObjectManager.CreateObject(xmlString, typeof(DElementList)) as DElementList;

            if (list != null)
            {
                list.FillDicomCollection();
            }
            return(list);
        }