Exemple #1
0
        private void ctlRewardsGridView_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            var sorderRewards = new List <Reward>();

            if (e.ColumnIndex == 1)
            {
                if (rewardSortMode == RewardSortMode.Asceding)
                {
                    sorderRewards  = logic.SortRewardByTitleDes();
                    rewardSortMode = RewardSortMode.Desceding;
                }
                else
                {
                    sorderRewards  = logic.SortRewardByTitleAsc();
                    rewardSortMode = RewardSortMode.Asceding;
                }
            }

            if (e.ColumnIndex == 2)
            {
                if (rewardSortMode == RewardSortMode.Asceding)
                {
                    logic.SortRewardByDescriptionDes();
                    rewardSortMode = RewardSortMode.Desceding;
                }
                else
                {
                    logic.SortRewardByDescriptionAsc();
                    rewardSortMode = RewardSortMode.Asceding;
                }
            }

            DisplayRewards(sorderRewards);
        }
Exemple #2
0
        private void Rewards_ColumnClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            if (sortMode1 == RewardSortMode.Asceding)
            {
                rewards.SortRewardsByFullNameDesc();
                sortMode1 = RewardSortMode.Desceding;
            }
            else
            {
                rewards.SortRewardsByFullNameAsc();
                sortMode1 = RewardSortMode.Asceding;
            }

            DisplayReward();
        }
Exemple #3
0
        private void Rewards_ColumnClick(object sender, ColumnClickEventArgs e)
        {
            if (e.Column >= 1)
            {
                if (sortMode1 == RewardSortMode.Asceding)
                {
                    rewards.SortRewardsByFullNameDesc();
                    sortMode1 = RewardSortMode.Desceding;
                }
                else
                {
                    rewards.SortRewardsByFullNameAsc();
                    sortMode1 = RewardSortMode.Asceding;
                }

                DisplayReward();
            }
        }