void SellButton_Click(object sender, RoutedEventArgs _e)
 {
     var button = (Button)sender;
     var structure = (MothershipStructure)button.DataContext;
     var service = new PlanetWarsServiceClient();
     service.SellMotherhipModuleCompleted += (s, e) =>
         {
             MessageBox.Show(e.Result.Response.ToString());
             if (e.Result.Response == BuildResponse.Ok) {
                 PodBuildList.ItemsSource = e.Result.NewStructureOptions;
                 App.Player = e.Result.Player;
             }
         };
     service.SellMotherhipModuleAsync(App.UserName, App.Password, structure.StructureType.StructureTypeID);
 }
        void SellButton_Click(object sender, RoutedEventArgs _e)
        {
            var button    = (Button)sender;
            var structure = (MothershipStructure)button.DataContext;
            var service   = new PlanetWarsServiceClient();

            service.SellMotherhipModuleCompleted += (s, e) =>
            {
                MessageBox.Show(e.Result.Response.ToString());
                if (e.Result.Response == BuildResponse.Ok)
                {
                    PodBuildList.ItemsSource = e.Result.NewStructureOptions;
                    App.Player = e.Result.Player;
                }
            };
            service.SellMotherhipModuleAsync(App.UserName, App.Password, structure.StructureType.StructureTypeID);
        }