mirror of
https://github.com/KeymonSoft/Durakelo.git
synced 2026-04-21 05:09:29 +00:00
4/11/23 - Cambios en el JobDone de Principal y en DBRequestManager.
This commit is contained in:
@@ -841,12 +841,15 @@ Sub cargar_Click
|
||||
c.Position = 0
|
||||
usuario = c.GetString("USUARIO")
|
||||
|
||||
|
||||
reqManager.reqsList.Initialize 'inicializamos lista de requests.
|
||||
|
||||
Dim cmd As DBCommand
|
||||
cmd.Initialize
|
||||
cmd.Name ="insert_drop2_DUR"
|
||||
'cmd.Name = "UPDATE_DUR_ACTUALR2_GPS"
|
||||
cmd.Parameters = Array As Object(usuario, e_ruta.Text,fecha, l_porvisitar.Text,l_drop.Text,l_efectiva.Text,l_cuantosc.Text,l_cuantosn.Text, L_MONTOD.Text,"CARGO", ALMACEN, L_VENTA.Text, L_PREVENTA.Text, L_ABORDO.Text, l_cambios.TEXT)
|
||||
reqManager.ExecuteQuery(cmd , 0, "inst_noventa")
|
||||
' reqManager.ExecuteQuery(cmd , 0, "inst_noventa") xxxxxxxxxxxxxxx
|
||||
'sql.UPDATE_DUR_ACTUALR2_GPS=UPDATE DURAKELO.CAT_RUTAS_REPARTO SET CAT_RR_MONTO_ACT = (?),CAT_RR_MRECH_ACT =(?),CAT_RR_VISIT_ACT =(?), CAT_RR_DEV_ACT =(?), CAT_RR_LAT_ACT =(?), CAT_RR_LONG_ACT =(?), CAT_RR_BAT_ACT =(?), CAT_RR_TT = (?), CAT_RR_MONTO = (?), CAT_RR_FECHA_ACT = SYSDATE WHERE CAT_RR_IDALMACEN = (?) And CAT_RR_RUTA = (?)
|
||||
|
||||
'cmd.Initialize
|
||||
@@ -871,17 +874,17 @@ Sub cargar_Click
|
||||
cmd.Initialize
|
||||
cmd.Name = "select_cat_paquetes_abordo_DUR"
|
||||
cmd.Parameters = Array As Object(ALMACEN)
|
||||
reqManager.ExecuteQuery(cmd , 0, "gunaprodpa")
|
||||
reqManager.ExecuteQuery(cmd , 0, "gunaprodpa") 'xxxxxxxxxxxxxx
|
||||
|
||||
cmd.Initialize
|
||||
cmd.Name = "select_cat_paquetes_DUR"
|
||||
cmd.Parameters = Array As Object(ALMACEN)
|
||||
reqManager.ExecuteQuery(cmd , 0, "gunaprodp")
|
||||
reqManager.ExecuteQuery(cmd , 0, "gunaprodp") 'xxxxxxxxxxxxxxxxx
|
||||
|
||||
cmd.Initialize
|
||||
cmd.Name = "select_cat_paquetess_DUR"
|
||||
cmd.Parameters = Array As Object(ALMACEN)
|
||||
reqManager.ExecuteQuery(cmd , 0, "gunaprodps")
|
||||
reqManager.ExecuteQuery(cmd , 0, "gunaprodps") 'xxxxxxxxxxxxxxxx
|
||||
|
||||
cmd.Initialize
|
||||
cmd.Name = "select_cat_detallepa_DUR"
|
||||
@@ -906,7 +909,7 @@ Sub cargar_Click
|
||||
cmd.Initialize
|
||||
cmd.Name = "select_hist_cliente_promos_DUR"
|
||||
cmd.Parameters = Array As Object(e_ruta.text, ALMACEN)
|
||||
reqManager.ExecuteQuery(cmd , 0, "hist_cliente_promos")
|
||||
reqManager.ExecuteQuery(cmd , 0, "hist_cliente_promos") 'xxxxxxxxxxxxxxx
|
||||
|
||||
cmd.Initialize
|
||||
cmd.Name = "select_promo_comp_DUR"
|
||||
@@ -918,7 +921,7 @@ Sub cargar_Click
|
||||
cmd.Initialize
|
||||
cmd.Name = "select_verificacion_DUR"
|
||||
cmd.Parameters = Array As Object(e_ruta.text, ALMACEN)
|
||||
reqManager.ExecuteQuery(cmd , 0, "cat_verificacion")
|
||||
reqManager.ExecuteQuery(cmd , 0, "cat_verificacion") 'xxxxxxxxxxxxxxx
|
||||
|
||||
cmd.Initialize
|
||||
cmd.Name = "select_fecha"
|
||||
@@ -1014,10 +1017,15 @@ Sub cargar_Click
|
||||
ToastMessageShow("Se Actualizaran los datos, Este proceso podria tardar hasta un minuto, gracias" , True)
|
||||
End Sub
|
||||
Sub JobDone(Job As HttpJob)
|
||||
If reqManager.reqsList.IsInitialized Then 'Si tenemos lista de requests, la procesamos.
|
||||
If reqManager.reqsList.IndexOf(Job.tag) <> -1 Then
|
||||
reqManager.reqsList.RemoveAt(reqManager.reqsList.IndexOf(Job.tag))
|
||||
LogColor($">>>>>> Quitamos ${Job.tag}"$, Colors.Blue)
|
||||
End If
|
||||
LogColor(">>>>>> " & reqManager.reqsList.Size & " - " & reqManager.reqsList, Colors.Blue)
|
||||
End If
|
||||
If Job.Success = False Then
|
||||
'If Job.ErrorMessage <> "STREAM" Then
|
||||
' ToastMessageShow("Error: " & Job.ErrorMessage, True)
|
||||
'End If
|
||||
LogColor("Error: " & Job.tag & " : " & Job.ErrorMessage, Colors.red)
|
||||
If Job.ErrorMessage = "STREAM" Then
|
||||
If CARGA = "SUBIR" Then
|
||||
PB2.Progress = PB2.Progress + PORCENTAJE
|
||||
@@ -1038,6 +1046,16 @@ Sub JobDone(Job As HttpJob)
|
||||
LogColor("JobDone: '" & reqManager.HandleJob(Job).tag & "' - Registros: " & reqManager.HandleJob(Job).Rows.Size, Colors.Green) 'Mod por CHV - 211027
|
||||
If Job.JobName = "DBRequest" Then
|
||||
Dim RESULT As DBResult = reqManager.HandleJob(Job)
|
||||
|
||||
If reqManager.reqsList.IsInitialized Then 'Si tenemos lista de requests, la procesamos.
|
||||
If reqManager.reqsList.IndexOf(RESULT.tag) <> -1 Then
|
||||
reqManager.reqsList.RemoveAt(reqManager.reqsList.IndexOf(RESULT.tag))
|
||||
LogColor($"*** Quitamos ${RESULT.tag}"$, Colors.Magenta)
|
||||
End If
|
||||
LogColor(">>>>>> " & reqManager.reqsList.Size & " - " & reqManager.reqsList, Colors.red)
|
||||
End If
|
||||
|
||||
|
||||
If RESULT.Tag = "kmt_datos" Then 'query tag
|
||||
skmt.BeginTransaction
|
||||
Try
|
||||
|
||||
Reference in New Issue
Block a user