Пример #1
0
        private void RemoveReward()
        {
            if (dgvRewards.Rows.Count > 0)
            {
                var formSureRemove = new FormSureRemove(DeletingItem.Rewrad);

                if (formSureRemove.ShowDialog(this) == DialogResult.OK)
                {
                    Reward reward = (Reward)dgvRewards.SelectedCells[0].OwningRow.DataBoundItem;

                    _rewardsBL.Remove(reward);

                    foreach (var user in _usersBL.GetList())
                    {
                        foreach (var rew in user.Rewards)
                        {
                            if (rew == reward)
                            {
                                user.Rewards.Remove(reward);
                                break;
                            }
                        }
                    }
                }
            }
        }
Пример #2
0
        private void RemoveUser()
        {
            if (dgvUsers.Rows.Count > 0)
            {
                var formSureRemove = new FormSureRemove(DeletingItem.User);

                if (formSureRemove.ShowDialog(this) == DialogResult.OK)
                {
                    User user = (User)dgvUsers.SelectedCells[0].OwningRow.DataBoundItem;

                    _usersBL.Remove(user);
                }
            }
        }
Пример #3
0
        private void RemoveReward()
        {
            if (dgvRewards.Rows.Count > 0)
            {
                var formSureRemove = new FormSureRemove(_QuestionWhenDeletingAnReward);

                if (formSureRemove.ShowDialog(this) == DialogResult.OK)
                {
                    Reward reward = (Reward)dgvRewards.SelectedCells[0].OwningRow.DataBoundItem;

                    _rewardsBL.Remove(reward);
                }
            }
        }