Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.kingsrobot.sigilov12;
- import android.app.AlertDialog;
- import android.content.DialogInterface;
- import android.content.Intent;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.view.View;
- import android.widget.ArrayAdapter;
- import android.widget.Button;
- import android.widget.EditText;
- import android.widget.ImageButton;
- import android.widget.ListView;
- import com.loopj.android.http.AsyncHttpClient;
- import com.loopj.android.http.AsyncHttpResponseHandler;
- import com.loopj.android.http.RequestParams;
- import org.json.JSONArray;
- import java.util.ArrayList;
- import cz.msebera.android.httpclient.Header;
- public class Principal extends AppCompatActivity implements View.OnClickListener {
- // VARIABLE GLOBALES
- EditText usuariotxt, contrasenatxt;
- Button btnlogin;
- ListView listado;
- String password;
- ArrayList listanit,listanombre,listapass,listacliente,listarmas,listaradio,listaguarda;
- int posicion;
- String namename;
- String nombref;
- String usuario;
- int checkpass;
- // FIN VARIABLES GLOBALES
- /////////////////////////////////////////////VERIFICAR INICIO///////////////////////////////////////////////////////////////////////
- public boolean verificarinicio() {
- if (listanit.contains(usuariotxt.getText().toString())) {
- usuario = usuariotxt.getText().toString();
- //int retval=arrlist.IndexOf("E");
- posicion=listanit.indexOf(usuario);
- namename=listanombre.get(posicion).toString();
- nombref=namename;
- return true;
- }else{return false;
- }
- }
- /////////////////////////////////////////////////VERIFICAR INICIO///////////////////////////////////////////////////////////////
- /////////////////////////////////////////////VERIFICAR Contraseña///////////////////////////////////////////////////////////////////////
- public void verificarcontraseña() {
- password = listapass.get(posicion).toString();
- String check = contrasenatxt.getText().toString();
- if (check.equals(password)) {
- checkpass=1940;
- } else {
- checkpass=0;
- }
- }
- /////////////////////////////////////////////VERIFICAR contraseña///////////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS NIT//////////////////////////////////////////////////////////////////
- public void CargaLista(ArrayList<String> datos) {
- // Object[] nitvector = datos.toArray();
- ArrayAdapter<String> adapter = new ArrayAdapter<>(this,android.R.layout.simple_list_item_1,datos);
- listado.setAdapter(adapter);
- listanit=datos;
- }
- //////////////////////////////////////////////////////OBTENER DATOS NIT//////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////OBTENER DATOS NIT/////////////////////////////////////////////////////////
- public void obtDatos(){
- AsyncHttpClient client = new AsyncHttpClient();
- //String urlusuario="https://graph.facebook.com/19292868552";
- String urlusuario="http://192.168.1.52/cotraser/asdfghjklqwertyuiozxcvbnm/jsonUser.php";
- RequestParams parametros = new RequestParams();
- //parametros.put("Edad",18);
- client.post(urlusuario, parametros, new AsyncHttpResponseHandler() {
- @Override
- public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
- if (statusCode==200){
- //llamar funcion....
- CargaLista(obtDatosJSON(new String(responseBody)));
- }
- }
- @Override
- public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
- }
- });
- }
- //////////////////////////////////////////////////////OBTENER DATOS NIT//////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS NIT//////////////////////////////////////////////////////////////////
- public ArrayList<String> obtDatosJSON(String response){
- ArrayList<String> listado = new ArrayList<>();
- try {
- JSONArray jsonArray = new JSONArray(response);
- String texto;
- for (int i=0;i<jsonArray.length();i++){
- texto=jsonArray.getJSONObject(i).getString("Nit_user");//+ " "+
- //nit=jsonArray.getJSONObject(i).getString("Nit_user");//+ " "+
- // clave=jsonArray.getJSONObject(i).getString("pass_user");//+ " ";
- listado.add(texto);
- }
- }catch (Exception e){
- e.printStackTrace();
- }
- return listado;
- }
- //////////////////////////////////////////////////////OBTENER DATOS NIT//////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS NOMBRE//////////////////////////////////////////////////////////////////
- public ArrayList<String> obtDatosJSON1(String response){
- ArrayList<String> listado1 = new ArrayList<String>();
- try {
- JSONArray jsonArray = new JSONArray(response);
- String texto;
- for (int i=0;i<jsonArray.length();i++){
- texto=jsonArray.getJSONObject(i).getString("Nombre_user");//+ " "+
- //nit=jsonArray.getJSONObject(i).getString("Nit_user");//+ " "+
- // clave=jsonArray.getJSONObject(i).getString("pass_user");//+ " ";
- listado1.add(texto);
- }
- }catch (Exception e){
- e.printStackTrace();
- }
- return listado1;
- }
- //////////////////////////////////////////////////////OBTENER DATOS NOMBRE//////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////OBTENER DATOS NOMBRE/////////////////////////////////////////////////////////
- public void obtDatos1(){
- AsyncHttpClient client = new AsyncHttpClient();
- String urlusuario="http://192.168.1.52/cotraser/asdfghjklqwertyuiozxcvbnm/jsonUser.php";
- RequestParams parametros = new RequestParams();
- //parametros.put("Edad",18);
- client.post(urlusuario, parametros, new AsyncHttpResponseHandler() {
- @Override
- public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
- if (statusCode==200){
- //llamar funcion....
- CargaLista1(obtDatosJSON1(new String(responseBody)));
- }
- }
- @Override
- public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
- }
- });
- }
- //////////////////////////////////////////////////////OBTENER DATOS NOMBRE//////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS NOMBRE//////////////////////////////////////////////////////////////////
- public void CargaLista1(ArrayList<String> datos1) {
- // Object[] nitvector = datos.toArray();
- // ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,datos);
- // listado.setAdapter(adapter);
- listanombre=datos1;
- }
- //////////////////////////////////////////////////////OBTENER DATOS NOMBRE//////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS CONTRASEÑA//////////////////////////////////////////////////////////////////
- public ArrayList<String> obtDatosJSON2(String response){
- ArrayList<String> listado2 = new ArrayList<String>();
- try {
- JSONArray jsonArray = new JSONArray(response);
- String texto;
- for (int i=0;i<jsonArray.length();i++){
- texto=jsonArray.getJSONObject(i).getString("pass_user");//+ " "+
- //nit=jsonArray.getJSONObject(i).getString("Nit_user");//+ " "+
- // clave=jsonArray.getJSONObject(i).getString("pass_user");//+ " ";
- listado2.add(texto);
- }
- }catch (Exception e){
- e.printStackTrace();
- }
- return listado2;
- }
- //////////////////////////////////////////////////////OBTENER DATOS CONTRASEÑA//////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////OBTENER DATOS CONTRASEÑA/////////////////////////////////////////////////////////
- public void obtDatos2(){
- AsyncHttpClient client = new AsyncHttpClient();
- String urlusuario="http://192.168.1.52/cotraser/asdfghjklqwertyuiozxcvbnm/jsonUser.php";
- RequestParams parametros = new RequestParams();
- //parametros.put("Edad",18);
- client.post(urlusuario, parametros, new AsyncHttpResponseHandler() {
- @Override
- public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
- if (statusCode==200){
- //llamar funcion....
- CargaLista2(obtDatosJSON2(new String(responseBody)));
- }
- }
- @Override
- public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
- }
- });
- }
- //////////////////////////////////////////////////////OBTENER DATOS CONTRASEÑA//////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS CONTRASEÑA//////////////////////////////////////////////////////////////////
- public void CargaLista2(ArrayList<String> datos2) {
- // Object[] nitvector = datos.toArray();
- // ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,datos);
- // listado.setAdapter(adapter);
- listapass=datos2;
- }
- //////////////////////////////////////////////////////OBTENER DATOS CONTRASEÑA//////////////////////////////////////////////////////////////////
- //***************************************
- //////////////////////////////////////////////////////OBTENER DATOS CLIENTE//////////////////////////////////////////////////////////////////
- public ArrayList<String> obtDatosJSON3(String response){
- ArrayList<String> listado3 = new ArrayList<String>();
- try {
- JSONArray jsonArray = new JSONArray(response);
- String texto;
- for (int i=0;i<jsonArray.length();i++){
- texto=jsonArray.getJSONObject(i).getString("nombre");//+ " "+
- //nit=jsonArray.getJSONObject(i).getString("Nit_user");//+ " "+
- // clave=jsonArray.getJSONObject(i).getString("pass_user");//+ " ";
- listado3.add(texto);
- }
- }catch (Exception e){
- e.printStackTrace();
- }
- return listado3;
- }
- //////////////////////////////////////////////////////OBTENER DATOS CLIENTE//////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////OBTENER DATOS CLIENTE/////////////////////////////////////////////////////////
- public void obtDatos3(){
- AsyncHttpClient client = new AsyncHttpClient();
- String urlusuario="http://192.168.1.52/cotraser/asdfghjklqwertyuiozxcvbnm/jsonPuesto.php";
- RequestParams parametros = new RequestParams();
- //parametros.put("Edad",18);
- client.post(urlusuario, parametros, new AsyncHttpResponseHandler() {
- @Override
- public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
- if (statusCode==200){
- //llamar funcion....
- CargaLista3(obtDatosJSON3(new String(responseBody)));
- }
- }
- @Override
- public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
- }
- });
- }
- //////////////////////////////////////////////////////OBTENER DATOS CLIENTE//////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS CLIENTE//////////////////////////////////////////////////////////////////
- public void CargaLista3(ArrayList<String> datos3) {
- // Object[] nitvector = datos.toArray();
- // ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,datos);
- // listado.setAdapter(adapter);
- listacliente=datos3;
- }
- //////////////////////////////////////////////////////OBTENER DATOS CLIENTE//////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS CARMAS//////////////////////////////////////////////////////////////////
- public ArrayList<String> obtDatosJSON4(String response){
- ArrayList<String> listado4 = new ArrayList<String>();
- try {
- JSONArray jsonArray = new JSONArray(response);
- String texto;
- for (int i=0;i<jsonArray.length();i++){
- texto=jsonArray.getJSONObject(i).getString("nombre");//+ " "+
- //nit=jsonArray.getJSONObject(i).getString("Nit_user");//+ " "+
- // clave=jsonArray.getJSONObject(i).getString("pass_user");//+ " ";
- listado4.add(texto);
- }
- }catch (Exception e){
- e.printStackTrace();
- }
- return listado4;
- }
- //////////////////////////////////////////////////////OBTENER DATOS ARMAS//////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////OBTENER DATOS ARMAS/////////////////////////////////////////////////////////
- public void obtDatos4(){
- AsyncHttpClient client = new AsyncHttpClient();
- String urlusuario="http://192.168.1.52/cotraser/asdfghjklqwertyuiozxcvbnm/jsonArma.php";
- RequestParams parametros = new RequestParams();
- //parametros.put("Edad",18);
- client.post(urlusuario, parametros, new AsyncHttpResponseHandler() {
- @Override
- public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
- if (statusCode==200){
- //llamar funcion....
- CargaLista4(obtDatosJSON4(new String(responseBody)));
- }
- }
- @Override
- public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
- }
- });
- }
- //////////////////////////////////////////////////////OBTENER DATOS ARMAS//////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS ARMAS//////////////////////////////////////////////////////////////////
- public void CargaLista4(ArrayList<String> datos4) {
- // Object[] nitvector = datos.toArray();
- // ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,datos);
- // listado.setAdapter(adapter);
- listarmas=datos4;
- }
- //////////////////////////////////////////////////////OBTENER DATOS ARMAS//////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS RADIO//////////////////////////////////////////////////////////////////
- public ArrayList<String> obtDatosJSON5(String response){
- ArrayList<String> listado5 = new ArrayList<String>();
- try {
- JSONArray jsonArray = new JSONArray(response);
- String texto;
- for (int i=0;i<jsonArray.length();i++){
- texto=jsonArray.getJSONObject(i).getString("nombre");//+ " "+
- //nit=jsonArray.getJSONObject(i).getString("Nit_user");//+ " "+
- // clave=jsonArray.getJSONObject(i).getString("pass_user");//+ " ";
- listado5.add(texto);
- }
- }catch (Exception e){
- e.printStackTrace();
- }
- return listado5;
- }
- //////////////////////////////////////////////////////OBTENER DATOS RADIO/////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////OBTENER DATOS RADIO////////////////////////////////////////////////////////
- public void obtDatos5(){
- AsyncHttpClient client = new AsyncHttpClient();
- String urlusuario="http://192.168.1.52/cotraser/asdfghjklqwertyuiozxcvbnm/jsonRadio.php";
- RequestParams parametros = new RequestParams();
- //parametros.put("Edad",18);
- client.post(urlusuario, parametros, new AsyncHttpResponseHandler() {
- @Override
- public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
- if (statusCode==200){
- //llamar funcion....
- CargaLista5(obtDatosJSON5(new String(responseBody)));
- }
- }
- @Override
- public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
- }
- });
- }
- //////////////////////////////////////////////////////OBTENER DATOS RADIO//////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS RADIO//////////////////////////////////////////////////////////////////
- public void CargaLista5(ArrayList<String> datos5) {
- // Object[] nitvector = datos.toArray();
- // ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,datos);
- // listado.setAdapter(adapter);
- listaradio=datos5;
- }
- //////////////////////////////////////////////////////OBTENER DATOS RADIO//////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS GUARDA////////////////////////////////////////////////////////////////
- public ArrayList<String> obtDatosJSON6(String response){
- ArrayList<String> listado6 = new ArrayList<String>();
- try {
- JSONArray jsonArray = new JSONArray(response);
- String texto;
- for (int i=0;i<jsonArray.length();i++){
- texto=jsonArray.getJSONObject(i).getString("nombre");//+ " "+
- //nit=jsonArray.getJSONObject(i).getString("Nit_user");//+ " "+
- // clave=jsonArray.getJSONObject(i).getString("pass_user");//+ " ";
- listado6.add(texto);
- }
- }catch (Exception e){
- e.printStackTrace();
- }
- return listado6;
- }
- //////////////////////////////////////////////////////OBTENER DATOS GUARDA///////////////////////////////////////////////////////////
- /////////////////////////////////////////////////OBTENER DATOS GUARDA//////////////////////////////////////////////////
- public void obtDatos6(){
- AsyncHttpClient client = new AsyncHttpClient();
- String urlusuario="http://192.168.1.52/cotraser/asdfghjklqwertyuiozxcvbnm/jsonGuarda.php";
- RequestParams parametros = new RequestParams();
- //parametros.put("Edad",18);
- client.post(urlusuario, parametros, new AsyncHttpResponseHandler() {
- @Override
- public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
- if (statusCode==200){
- //llamar funcion....
- CargaLista6(obtDatosJSON6(new String(responseBody)));
- }
- }
- @Override
- public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
- }
- });
- }
- //////////////////////////////////////////////////////OBTENER DATOS GUARDA////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////OBTENER DATOS GUARDA//////////////////////////////////////////////////////////////////
- public void CargaLista6(ArrayList<String> datos6) {
- // Object[] nitvector = datos.toArray();
- // ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,datos);
- // listado.setAdapter(adapter);
- listaguarda=datos6;
- }
- //////////////////////////////////////////////////////OBTENER DATOS GUARDA//////////////////////////////////////////////////////////////////
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_principal);
- usuariotxt = (EditText) findViewById(R.id.usuariotxt);
- contrasenatxt = (EditText) findViewById(R.id.contrasenatxt);
- //login boton
- btnlogin = (Button) findViewById(R.id.btnlogin);
- btnlogin.setOnClickListener(this);
- //fin login boton
- listado=(ListView) findViewById(R.id.listView);
- obtDatos();
- obtDatos1();
- obtDatos2();
- obtDatos3();
- obtDatos4();
- obtDatos5();
- obtDatos6();
- }
- @Override
- public void onClick(View v) {
- switch (v.getId()) {
- case R.id.btnlogin:
- if(usuariotxt.getText().length()==0||contrasenatxt.getText().length()==0){
- AlertDialog.Builder error = new AlertDialog.Builder(this);
- error.setMessage("Usurario o Contraseña Incorrectos")
- .setPositiveButton("Continuar", new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which) {
- dialog.dismiss();
- }
- })
- .setTitle("ENSERIO ERRORES?")
- .create();
- error.show();
- break;
- }
- else
- {
- verificarcontraseña();
- int a=checkpass;
- if(verificarinicio()&&(checkpass==1940)){
- Intent i = new Intent(Principal.this, perfil.class);
- i.putExtra("usuario", usuario);
- i.putExtra("nombre", nombref);
- i.putExtra("lista1",listanombre);
- i.putExtra("lista2",listanit);
- i.putExtra("lista3",listapass);
- i.putExtra("lista4",listacliente);
- i.putExtra("lista5",listarmas);
- i.putExtra("lista6",listaradio);
- i.putExtra("lista7",listaguarda);
- startActivity(i);
- //finish();
- break;
- }else if(checkpass!=1940)
- {
- AlertDialog.Builder error = new AlertDialog.Builder(this);
- error.setMessage("revisa lo que hiciste ¬¬")
- .setPositiveButton("Continuar", new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which) {
- dialog.dismiss();
- }
- })
- .setTitle("ENSERIO ERRORES?")
- .create();
- error.show();
- break;
- }
- }
- //startActivity(new Intent(this, perfil.class));
- // break;
- }
- }
- }
Add Comment
Please, Sign In to add comment