India didn't win any medals at the 2006 Winter Olympics.
India won 14 gold medals in the Asian games.
India won 36 bronze medals at the 2010 Commonwealth Games.
38
24
India won 27 silver medals in the 2010 Commonwealth games.
India did not win even a single medal in the 2010 Olympics!
India had won 50 medals comprising 22 gold,17 silver,11 bronze.
10 GOLD Medals 5 SILVER 4 BRONZE
There were no Olympics in Beijing in 2004
If you are asking about London 2012 then no, Indonesia didn't win any Olympic medals. They have however picked up a fair amount of Olympic badminton medals in the last couple of decades, there best year being the 1992 Olympics in Barcelona.
India won 64 medals (15 gold, 30 silver and 19 bronze) at the 2014 Commonwealth Games.