Case "GetComercios"
Dim ListaDatos As List
ListaDatos = parser.NextArray 'returns a list with maps
If ListaDatos.Size == 0 Then
'Algun mensaje.
Else
s.BeginTransaction
s.ExecNonQuery("DELETE FROM comercios")
For i = 0 To ListaDatos.Size - 1
Dim Datos As Map
Datos = ListaDatos.Get(i)
s.ExecNonQuery2("INSERT INTO comercios VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?)", Array As String(Datos.Get("id_comercio"), Datos.Get("id_rubro"), Datos.Get("comercio"), Datos.Get("imagen"), Datos.Get("descuento"), Datos.Get("direccion"), Datos.Get("latitud"), Datos.Get("longitud"), Datos.Get("telefono"), Datos.Get("correo_electronico"), Datos.Get("web"), Datos.Get("orden_listado"), Datos.Get("cantidad_ingresos")))
Next
'ToastMessageShow("Comercios actualizados", False)
imagenesCargadas
imagenesPendientes
descargarImagenes
s.TransactionSuccessful
s.EndTransaction
End If
End Select