Пример #1
0
        public override bool Works()
        {
            if (AssignedDevice != null)
            {
                return(AssignedDevice.Works());
            }
            else if (AssignedPerson != null)
            {
                return(AssignedPerson.Works());
            }

            return(false);
        }
Пример #2
0
        public override bool Works()
        {
            if ((Device != null) &&
                !Device.Works())
            {
                return(false);
            }

            if ((AssignedAuthorType != null) &&
                !AssignedAuthorType.Works())
            {
                return(false);
            }

            if ((Organization != null) &&
                !Organization.Works())
            {
                return(false);
            }

            return(true);
        }