Added assign method to Promotion model