完成下一個句子: 他被派往德州, 指揮一支炮兵大隊, 因為兩場戰鬥,佢升咗上校. 喺蒙特雷戰爭,將軍威廉·沃斯 將查爾茲擺喺一支由步兵同炮兵組成嘅突擊隊嘅指揮下. 佢成功攻打咗西邊嘅主教宮 佢同部署嘅其他成員轉咗去斯科特嘅軍隊 喺戰爭期間,佢係沃斯嘅参謀長
包圍維拉克魯茲嘅戰爭 喺塞羅戈爾多戰役之後 斯科特將軍任命查爾茲為贾拉帕嘅軍事總督 斯科特搬入墨西哥山谷之後 查爾茲就被任命為普埃布拉嘅軍事總督 佢喺墨西哥城嘅戰爭中擔任呢個職位. 喺墨西哥城投降嘅前一日 查爾茲喺普埃布拉嘅駐<unk>隊被圍攻 喺接落嚟嘅普埃布拉包圍中,查爾茲一再拒絕投降,並成功地擊退墨西哥嘅攻擊, 直到將軍約瑟夫·萊恩嘅救援部隊抵達並擊敗包圍者. 因為保衛咗呢個城市,查爾茲被提升到中將