El problema es que estas manejando un campo INT como parámetro.. y lo debes manejar como BIT... coloca ésto:
Cita: Params[4] = new SqlParameter("@SourceStatus",SqlDbType.Bit);
Params[4].Value = true;
Solo verifica que tambien en tu SP estes recibiendo un valor de tipo BIT para que puedes pasarlo sin problemas..
Salu2