Example #1
0
 public void AdicionarGol(Player player, bool against)
 {
     if (player.Team.Id == HomeTeam.Id)
     {
         if (!against)
         {
             this.GoalsHomeTeam++;
             VisitingTeam.TakeGoal();
             player.Team.AddGoal();
             player.AddGoal();
         }
         else
         {
             this.GoalsVisitingTeam++;
             VisitingTeam.AddGoal();
             HomeTeam.TakeGoal();
             player.AddGoalAgainst();
         }
     }
     else
     {
         if (!against)
         {
             this.GoalsVisitingTeam++;
             HomeTeam.TakeGoal();
             player.Team.AddGoal();
             player.AddGoal();
         }
         else
         {
             this.GoalsHomeTeam++;
             HomeTeam.AddGoal();
             VisitingTeam.TakeGoal();
             player.AddGoalAgainst();
         }
     }
 }