I have two conditional sentences:
(A) I wonder if he will come: Here in the first part the very 'wonder' is present, i.e., earlier, in the second, the times is in future 'will come'
(B) James will go if Harry comes: Here in the first part is future, while in the second, the time is earlier, or present.

Could you suggest if the following sentence is correct:
Mosquito can't breed if there is no waterlogging.
Here, waterlogging is earlier than mosquito's breeding, so should the sentence be mosquito will not breed...

But there is an element of universality here. Say, the sentence: He said, "The earth goes round the sun" will be in indirect speech, he said that the earth goes round the sun.

Can a similar argument be pushed here?