private void DeletePlayerFaction(object sender, RoutedEventArgs e)
        {
            var btn = (Button)sender;

            var forgeDatabase = Global.Instance.ForgeDatabase();

            PLAYER_FACTION playerFaction = forgeDatabase.PlayerFactions.Single(x => x.ID == ParseString(btn.Tag.ToString()));

            forgeDatabase.PlayerFactions.DeleteOnSubmit(playerFaction);
            forgeDatabase.SubmitChanges();

            PopulatePlayerFactionCollection();
        }
        private void AddPlayerFaction(object sender, RoutedEventArgs e)
        {
            var forgeDatabase = Global.Instance.ForgeDatabase();

            PLAYER_FACTION playerFaction = new PLAYER_FACTION
            {
                PlayerID  = CurrentPlayerID,
                FactionID = ParseString(FactionList.SelectedValue.ToString()),
                Status    = FactionStatus.Text
            };

            forgeDatabase.PlayerFactions.InsertOnSubmit(playerFaction);
            forgeDatabase.SubmitChanges();

            PopulatePlayerFactionCollection();
        }