guys can we use both of nvidia and amd cards in one rig?
for example 1 r9 390x and 3 gtx 1070
You can - it tends to be a bit less stable than a non-mixed rig though.
I've got a couple rigs that ran a pair of 1070 with something AMD (usually a HD7750 or HD7850) for a while, one of them is still set up that way.
You'll have to run something else on the 1070s though - Nicehash or whatever - since Claymore's ZEC miner is AMD specific.