예제 #1
0
        public Boolean IsEqual(PopulationCriteriaDemographic compareCriteria)
        {
            Boolean isEqual = true;

            if (this.gender != compareCriteria.Gender)
            {
                isEqual = false;
            }

            if (this.useAgeCriteria != compareCriteria.UseAgeCriteria)
            {
                isEqual = false;
            }

            if (this.ageMinimum != compareCriteria.AgeMinimum)
            {
                isEqual = false;
            }

            if (this.ageMaximum != compareCriteria.AgeMaximum)
            {
                isEqual = false;
            }

            if (this.ethnicityId != compareCriteria.EthnicityId)
            {
                isEqual = false;
            }

            return(isEqual);
        }
예제 #2
0
        public PopulationCriteriaDemographic Copy()
        {
            Server.Application.PopulationCriteriaDemographic serverPopulationCriteria = (Server.Application.PopulationCriteriaDemographic)ToServerObject();

            PopulationCriteriaDemographic copiedPopulationCriteria = new PopulationCriteriaDemographic(application, serverPopulationCriteria);

            return(copiedPopulationCriteria);
        }