Hola sigo avanzando en el proyecto y sigo con problemas de conocimiento tengo esto de codigo
Pesrsistencia
SqlConnection conexion = null; public DataTable TodosLosDispositivos() { DataTable tabaux = new DataTable(); DataTable dt2; DataTable tabla = new DataTable(); try { dt2 = SelectCmd("select nombre from dispositivos where nombre <> ''"); tabaux.Columns.Add(new DataColumn("id")); tabaux.Columns.Add(new DataColumn("latitud")); tabaux.Columns.Add(new DataColumn("longitud")); tabaux.Columns.Add(new DataColumn("fecha")); tabaux.Columns.Add(new DataColumn("hora")); foreach (DataRow dr in dt2.Rows) { tabla = SelectCmd("select top 1 id, latitud, longitud, fecha, hora from datoscamino where id = '" + dr["nombre"] + "' and latitud <> '' order by fecha desc, hora desc;"); if (tabla.Rows.Count > 0) { DataRow filaTabla = tabla.Rows[0]; DataRow filaTabAux = tabaux.NewRow(); filaTabAux[0] = filaTabla[0]; filaTabAux[1] = filaTabla[1]; filaTabAux[2] = filaTabla[2]; filaTabAux[3] = filaTabla[3]; filaTabAux[4] = filaTabla[4]; tabaux.Rows.Add(filaTabAux); } } return tabaux; } catch (Exception ex) { return null; } } private DataTable SelectCmd(string Consulta) { conexion = new SqlConnection(Conexion.CadenaConexion); DataSet ds = new DataSet(); DataTable dt; SqlCommand cmd = new SqlCommand(Consulta, conexion); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(ds); dt = ds.Tables[0]; return dt; }
Logica
public static DataTable TodosLosDispositivos(DataTable tabaux) { return tabaux; }
Mi pregunta es como puedo hacer en la presentacion para convertir ese datatable a una lista y recoger todos sus datos? desde ya muchas gracias