Check fuses BEFORE ANYTHING. Then start from the spark plugs and get going up. If none of the spark plugs have spark, check the coils conductivity. If the coils are OK go to the other things at the same level, which are the switch, the neutral switch, the kick stand switch, next should be the crankshaft position sensor. After that I'd go for checking if the ignition brains is getting energy, so a voltage should be there. If nothing of that is working, some wiring should be bad somewhere, maybe connectors. Check fuses BEFORE ANYTHING. Also the relay the other mate is saying is a very good start.
I was a mechanic before and love the issue, but I didn't touch this bike yet, I have mine since 2 days ago. But the main stuff is always the same, so I can say just this by the moment. Good luck. Sorry for the bad names and grammar, I don't remember the correct ones right now.