Why do you have the NULL and the -1 as a string? That is why the problem is coming, like I posted above if you just use IS NULL to see whether a column is null, it will solve the problem. Also on the UPDATE statement instead of setting ReportType to '-1' you might want to use just -1.
See code
Regards,
Nachi