Exemplo n.º 1
0
        public override bool CanMatch(fo.DicomItem element)
        {
            if (_invliadVrs.Contains(element.ValueRepresentation))
            {
                return(false);
            }

            if (!HasWildcardMatching(element.ToString( )))
            {
                return(false);
            }

            return(base.CanMatch(element));
        }
Exemplo n.º 2
0
        private bool MatchVr(fo.DicomItem element)
        {
            fo.DicomVR elementVr = element.ValueRepresentation;
            if (!elementVr.Equals(fo.DicomVR.DA) && !elementVr.Equals(fo.DicomVR.TM) && !elementVr.Equals(fo.DicomVR.DT))
            {
                return(false);
            }

            if (HasWildcardMatching(element.ToString( )))
            {
                return(false);
            }

            return(true);
        }