Você não forneceu nenhum tipo para
AsyncTask ao declarar NetCheck , mas estão tentando substituir doInBackground(String... args) , altere para:private class NetCheck extends AsyncTask<String, Integer, Boolean>
da mesma forma, altere a declaração de
ProcessRegister para:private class ProcessRegister extends AsyncTask<String, Integer, JSONObject>
Verifique os documentos aqui para mais informações