If this is a public university and he didn't have authorization to spend the total amount of the dinner and used public funds, then yes that's misappropriation of public funds and can get you fired. Though the right way to handle that is to make him pay that out of pocket.