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); }
private void Rewards_ColumnClick(object sender, DataGridViewCellMouseEventArgs e) { if (sortMode1 == RewardSortMode.Asceding) { rewards.SortRewardsByFullNameDesc(); sortMode1 = RewardSortMode.Desceding; } else { rewards.SortRewardsByFullNameAsc(); sortMode1 = RewardSortMode.Asceding; } DisplayReward(); }
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(); } }