private void DeletePlayerSkill(object sender, RoutedEventArgs e) { var btn = (Button)sender; var forgeDatabase = Global.Instance.ForgeDatabase(); PLAYER_SKILL playerSkill = forgeDatabase.PlayerSkills.Single(x => x.ID == ParseString(btn.Tag.ToString())); forgeDatabase.PlayerSkills.DeleteOnSubmit(playerSkill); forgeDatabase.SubmitChanges(); PopulatePlayerSkillCollection(); }
private void AddPlayerSkill(object sender, RoutedEventArgs e) { var forgeDatabase = Global.Instance.ForgeDatabase(); PLAYER_SKILL playerSkill = new PLAYER_SKILL { PlayerID = CurrentPlayerID, SkillID = ParseString(SkillList.SelectedValue.ToString()), Rank = ParseString(SkillRank.Text) }; forgeDatabase.PlayerSkills.InsertOnSubmit(playerSkill); forgeDatabase.SubmitChanges(); PopulatePlayerSkillCollection(); }