コード例 #1
0
        public void CreateFriendStats(eFilterOptions i_Option)
        {
            switch (i_Option)
            {
            case eFilterOptions.NoFilter:
                FriendStatisticsFeature = new StatsCalculationsAllFriends();
                break;

            case eFilterOptions.OnlyMen:
                FriendStatisticsFeature = new StatsCalculationsOnlyMen();
                break;

            case eFilterOptions.OnlyWomen:
                FriendStatisticsFeature = new StatsCalculationsOnlyWomen();
                break;

            case eFilterOptions.OnlyEnteredBirthday:
                FriendStatisticsFeature = new StatsCalculationsOnlyEnteredBirthday();
                break;

            default:
                FriendStatisticsFeature = new StatsCalculationsAllFriends();
                break;
            }
        }
コード例 #2
0
 private void radioButtonOnlyEnteredBirthday_CheckedChanged(object sender, EventArgs e)
 {
     m_UserFilterChoice = eFilterOptions.OnlyEnteredBirthday;
 }
コード例 #3
0
 private void radioButtonOnlyWomen_CheckedChanged(object sender, EventArgs e)
 {
     m_UserFilterChoice = eFilterOptions.OnlyWomen;
 }
コード例 #4
0
 private void radioButtonNoFilter_CheckedChanged(object sender, EventArgs e)
 {
     m_UserFilterChoice = eFilterOptions.NoFilter;
 }