private void ChangeRewardMenuItem_Click(object sender, EventArgs e) { var length = logic.GetRewards().Count; if (length <= 0) { WarningMessage("There are no any rewards to change!", "Warning", MessageBoxButtons.OK); } else { var row = ctlRewards.SelectedCells[0].RowIndex; var rewardId = ctlRewards["RewardID", row]; var id = Convert.ToInt32(rewardId.EditedFormattedValue); var rewardForm = new RewardForm(logic.GetRewardById(id)); if (rewardForm.ShowDialog() == DialogResult.OK) { var rwrd = new Reward(); rwrd.Title = rewardForm.RewardTitle; rwrd.Description = rewardForm.RewardDescription; rwrd.RewardId = id; logic.UpdateReward(rwrd); UpdateRewardGrid(); UpdateUsersGrid(); } } }
private void AddReward() { var rewardForm = new RewardForm(); if (rewardForm.ShowDialog() == DialogResult.OK) { var title = rewardForm.Title; var description = rewardForm.Description; var reward = new Reward(); reward.Title = title; reward.Description = description; logic.AddReward(reward); UpdateRewardsGrid(); } }
private void AddReward() { var rewardForm = new RewardForm(); if (rewardForm.ShowDialog() == DialogResult.OK) { var name = rewardForm.RewardTitle; var descrip = rewardForm.RewardDescription; var reward = new Reward(); reward.Title = name; reward.Description = descrip; // initialization logic.AddReward(reward); UpdateRewardGrid(); } }