<file_sep>rootProject.name='Mantenimiento2020'
include ':app'
<file_sep>package com.example.mantenimiento2020;

import android.content.Context;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;

import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.recyclerview.widget.RecyclerView;

import java.util.List;

public class adapter_item_tarea extends RecyclerView.Adapter<holder_items_tareas> {
    public Fragment fragmento;
    private List<objeto_tareas> tareas;
    private Context context;
    private View layoutView;

    public adapter_item_tarea(Context context, List<objeto_tareas> tareas, Fragment fragmento) {
        this.context = context;
        this.tareas = tareas;
        this.fragmento = fragmento;
    }

    @Override
    public int getItemViewType(int position) {
        return position;
    }

    @Override
    public long getItemId(int position) {
        return position;
    }

    @NonNull
    @Override
    public holder_items_tareas onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
        layoutView = LayoutInflater.from(parent.getContext()).inflate(R.layout.activity_item_lista, null);
        holder_items_tareas holderTareas = new holder_items_tareas(layoutView);
        Log.d("TAG", "Retorno adapter");
        return holderTareas;
    }

    @Override
    public void onBindViewHolder(@NonNull holder_items_tareas holder, int position) {
        holder.idTarea.setText((tareas.get(position).getIdTarea()));
        holder.criticidad.setText((tareas.get(position).getCriticidadTarea()));
        holder.prioridad.setText((tareas.get(position).getPrioridadTarea()));
        holder.location.setText((tareas.get(position).getLocationTarea()));
        if (tareas.get(position).getEquipoTarea() != null) {
            Log.d("TAG", "Entro a equipo1");
            holder.equipo.setText((tareas.get(position).getEquipoTarea()));
        } else {
            Log.d("TAG", "Entro a equipo");
            holder.equipo.setVisibility(View.GONE);
            holder.equipoImg.setVisibility(View.GONE);
        }
        Log.d("TAG", "Nro_Equipo: " + tareas.get(position).getEquipoTarea());
        holder.titulo.setText((tareas.get(position).getTituloTarea()));
        holder.personal.setText((tareas.get(position).getPersonalTarea()));
    }

    @Override

    public int getItemCount() {
        return this.tareas.size();
    }
}
<file_sep>package com.example.mantenimiento2020;

import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;

import androidx.recyclerview.widget.RecyclerView;

public class holder_items_tareas extends RecyclerView.ViewHolder {
    public TextView idTarea;
    public TextView prioridad;
    public TextView criticidad;
    public TextView location;
    public TextView titulo;
    public TextView equipo;
    public ImageView equipoImg;
    public TextView personal;

    public holder_items_tareas(View itemview) {
        super(itemview);

        idTarea = itemView.findViewById(R.id.item_lista_txt_workOrder);
        prioridad = itemView.findViewById(R.id.item_lista_txt_priority);
        criticidad = itemView.findViewById(R.id.item_lista_txt_criticality);
        location = itemView.findViewById(R.id.item_lista_location);
        titulo = itemView.findViewById(R.id.item_lista_txt_title);
        equipoImg = itemview.findViewById(R.id.item_lista_img_forklift);
        equipo = itemView.findViewById(R.id.item_lista_forklift);
        personal = itemView.findViewById(R.id.item_lista_txt_person);
    }
}
<file_sep>package com.example.mantenimiento2020;

import com.google.gson.annotations.SerializedName;

public class objeto_tareas {
    @SerializedName("ID_TAREA")
    private String idTarea;
    @SerializedName("PROYECTO")
    private String prioridadTarea;
    @SerializedName("SEGUIMIENTO")
    private String criticidadTarea;
    @SerializedName("Lugar")
    private String locationTarea;
    @SerializedName("TAREA")
    private String tituloTarea;
    @SerializedName("Nro_equipo")
    private String equipoTarea;
    @SerializedName("Nombre")
    private String personalTarea;

    public objeto_tareas(String idTarea, String prioridadTarea, String criticidadTarea, String locationTarea, String tituloTarea, String equipoTarea, String personalTarea) {
        this.idTarea = idTarea;
        this.prioridadTarea = prioridadTarea;
        this.criticidadTarea = criticidadTarea;
        this.locationTarea = locationTarea;
        this.tituloTarea = tituloTarea;
        this.equipoTarea = equipoTarea;
        this.personalTarea = personalTarea;
    }

    public String getIdTarea() {
        return idTarea;
    }

    public String getPrioridadTarea() {
        return prioridadTarea;
    }

    public String getCriticidadTarea() {
        return criticidadTarea;
    }

    public String getLocationTarea() {
        return locationTarea;
    }

    public String getTituloTarea() {
        return tituloTarea;
    }

    public String getEquipoTarea() {
        return equipoTarea;
    }

    public String getPersonalTarea() {
        return personalTarea;
    }
}<file_sep>package com.example.mantenimiento2020;

public class direcciones {
    private static final String PUERTO_HOST = "";
    private static final String IP = "http://192.168.5.14";

    // URLs del Web Service

    public static final String GET = IP + PUERTO_HOST + "/SG/arma_lista_tareas.php";
    public static final String GET_BY_ID = IP + PUERTO_HOST + "/I%20Wish/obtener_meta_por_id.php";
    public static final String UPDATE = IP + PUERTO_HOST + "/I%20Wish/actualizar_meta.php";
    public static final String DELETE = IP + PUERTO_HOST + "/I%20Wish/borrar_meta.php";
    public static final String INSERT = IP + PUERTO_HOST + "/I%20Wish/insertar_meta.php";
}
