The Dallas City Council voted Wednesday to approve a contract which includes a $15 million upgrade to the convention center.