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; } } } } } }
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); } } }
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); } } }