Advertisement
Guest User

Untitled

a guest
Aug 31st, 2014
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. {
  2.  
  3. public List<Vegetable> vegShopList = new List<Vegetable>();
  4. private Game thisGame;
  5.  
  6. public ProduceShop(Game game)
  7. {
  8. thisGame = game;
  9.  
  10.  
  11.  
  12. InitializeComponent();
  13.  
  14. DataContext = new Game();
  15.  
  16. thisGame.addFuckTonofVegetables();
  17.  
  18. produceListBox.ItemsSource = thisGame.vegetables;
  19. produceListBox.DisplayMemberPath = "FullName";
  20. moneyLabel.Content = "$ " + thisGame.Money;
  21. this.Hide();
  22. this.Show();
  23. }
  24.  
  25. private void produceListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
  26. {
  27. thisGame.currentVegetable = (Vegetable)produceListBox.SelectedItem;
  28. costLabel.Content = "Cost: " + thisGame.currentVegetable.Cost;
  29. }
  30.  
  31. private void buyButton_Click(object sender, RoutedEventArgs e)
  32. {
  33. if(thisGame.currentVegetable.Cost > thisGame.Money)
  34. {
  35. MessageBox.Show("Not enough money!");
  36. }
  37. else
  38. {
  39. thisGame.foodInventory.Add(thisGame.currentVegetable);
  40. thisGame.Money -= thisGame.currentVegetable.Cost;
  41. vegShopList.Remove(thisGame.currentVegetable);
  42. }
  43. }
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement