完成下一個句子:惠斯勒喺 1846 年到 1848 年嘅墨西哥 - 美國戰爭中服役,參與 1847 年 3 月 9 日到 29 日嘅維拉克魯茲圍攻, 1847 年 4 月 17 日到 18 日嘅塞羅戈爾多戰役, 1847 年 8 月 19 日到 20 日嘅康特拉斯戰役,
1847年8月20日嘅丘布斯科戰役 1847年8月20日,佢被任命為中尉, 因為他在墨西哥的Contraeras和Churubusco戰役中表現出"勇敢而有功德的行為".