Пример #1
0
        public CareMeasure(Application applicationReference, Mercury.Server.Application.CareMeasure serverObject)
        {
            BaseConstructor(applicationReference, serverObject);


            careMeasureDomainId = serverObject.CareMeasureDomainId;

            careMeasureDomainName = serverObject.CareMeasureDomainName;

            careMeasureClassId = serverObject.CareMeasureClassId;

            careMeasureClassName = serverObject.CareMeasureClassName;


            components = new List <CareMeasureComponent> ();

            foreach (Server.Application.CareMeasureComponent currentServerComponent in serverObject.Components)
            {
                CareMeasureComponent component = new CareMeasureComponent(application, currentServerComponent);

                components.Add(component);
            }

            return;
        }
Пример #2
0
        public CareMeasureComponent Copy()
        {
            Server.Application.CareMeasureComponent serverObject = (Server.Application.CareMeasureComponent)ToServerObject();

            CareMeasureComponent copiedObject = new CareMeasureComponent(application, serverObject);

            return(copiedObject);
        }
Пример #3
0
        public Boolean IsEqual(CareMeasureComponent compareObject)
        {
            Boolean isEqual = base.IsEqual((CoreConfigurationObject)compareObject);


            isEqual &= (CareMeasureId == compareObject.CareMeasureId);

            isEqual &= (CareMeasureScaleId == compareObject.CareMeasureScaleId);

            isEqual &= (Tag == compareObject.Tag);


            return(isEqual);
        }