コード例 #1
0
        private void DeletePlayerLanguage(object sender, RoutedEventArgs e)
        {
            var btn = (Button)sender;

            var forgeDatabase = Global.Instance.ForgeDatabase();

            PLAYER_LANGUAGE playerLanguage = forgeDatabase.PlayerLanguages.Single(x => x.ID == ParseString(btn.Tag.ToString()));

            forgeDatabase.PlayerLanguages.DeleteOnSubmit(playerLanguage);
            forgeDatabase.SubmitChanges();

            PopulatePlayerLanguageCollection();
        }
コード例 #2
0
        private void AddPlayerLanguage(object sender, RoutedEventArgs e)
        {
            var forgeDatabase = Global.Instance.ForgeDatabase();

            PLAYER_LANGUAGE playerLanguage = new PLAYER_LANGUAGE
            {
                PlayerID   = CurrentPlayerID,
                LanguageID = ParseString(LanguageList.SelectedValue.ToString())
            };

            forgeDatabase.PlayerLanguages.InsertOnSubmit(playerLanguage);
            forgeDatabase.SubmitChanges();

            PopulatePlayerLanguageCollection();
        }