示例#1
0
        public Population.PopulationMembership MostRecentPopulationMembership(String populationName)
        {
            Population.PopulationMembership populationMembership = null;

            foreach (Population.PopulationMembership currentMembership in PopulationMembership)
            {
                if (currentMembership.PopulationName == populationName)
                {
                    if (populationMembership == null)
                    {
                        populationMembership = currentMembership;
                    }

                    else
                    {
                        if (currentMembership.TerminationDate > populationMembership.TerminationDate)
                        {
                            populationMembership = currentMembership;
                        }
                    }
                }
            }

            return(populationMembership);
        }
示例#2
0
        public Population.PopulationMembership CurrentPopulationMembership(String populationName)
        {
            Population.PopulationMembership populationMembership = null;


            foreach (Population.PopulationMembership currentMembership in PopulationMembership)
            {
                if (currentMembership.PopulationName == populationName)
                {
                    if ((DateTime.Today >= currentMembership.EffectiveDate) && (DateTime.Today <= currentMembership.TerminationDate))
                    {
                        populationMembership = currentMembership;

                        break;
                    }
                }
            }

            return(populationMembership);
        }