I am not sure if a work permit holder can actually sponsor someone to canada or not... chances are bleak.. did you try the 'eligibility test'? when i say this will affect, i mean they will have that in their records, and they will take this into their consideration while evaluating your case...