Gauss-Bonnet Theorem as Euler Class Evaluation