No that's not enought (if i understood what you mean). Think about it this way:
You want to prove A => B and you want to do it by contradiction. That means you suppose B is false even with the hypothesis A. Giving a counterexample to this means giving an example of A => B, and this doesn't prove A=>B in general.
For example: I try to prove that every odd number is prime (which is false); By contradiction suppose n is odd but not prime. I can find a counterexample to this (3 is odd and prime) but this doesn't give me the thesis (in fact 9 is odd but not prime)