it could be any number of the safeties from the seat(even though it is bypassed) to brake to PTO.
put it in Nuetral and/or set the parking brake if it is a hydro. take a jumper cable and go from teh + post of teh battery directly to the starter side of teh solenoid. if the starter turns it is fine. now touch teh cable to the solenoid where the small wire attaches, again if the starter turns over the starter and solenoid are fine. from this point you need to find out where the break is that is stopping the switch from activating the solenoid. as i said, it could be any of the safeties or even possibly teh switch itself or a blown fuse or a loose/bad connection.
put it in Nuetral and/or set the parking brake if it is a hydro. take a jumper cable and go from teh + post of teh battery directly to the starter side of teh solenoid. if the starter turns it is fine. now touch teh cable to the solenoid where the small wire attaches, again if the starter turns over the starter and solenoid are fine. from this point you need to find out where the break is that is stopping the switch from activating the solenoid. as i said, it could be any of the safeties or even possibly teh switch itself or a blown fuse or a loose/bad connection.