예제 #1
0
        public ProblemStatement Copy()
        {
            Server.Application.ProblemStatement serverObject = (Server.Application.ProblemStatement)ToServerObject();

            ProblemStatement copiedProblemStatement = new ProblemStatement(application, serverObject);

            return(copiedProblemStatement);
        }
예제 #2
0
        public Boolean IsEqual(ProblemStatement compareObject)
        {
            Boolean isEqual = base.IsEqual((CoreConfigurationObject)compareObject);


            isEqual &= (problemDomainId == compareObject.ProblemDomainId);

            isEqual &= (problemDomainName == compareObject.ProblemDomainName);

            isEqual &= (problemClassId == compareObject.ProblemClassId);

            isEqual &= (problemClassName == compareObject.ProblemClassName);


            isEqual &= (definingCharacteristrics == compareObject.DefiningCharacteristics);

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


            isEqual &= (defaultCarePlanId == compareObject.DefaultCarePlanId);

            return(isEqual);
        }