This commit is contained in:
cvaldes1201
2024-02-26 10:58:08 -06:00
parent e877694ba5
commit d97bbd4608
6 changed files with 158 additions and 155 deletions

View File

@@ -387,80 +387,80 @@ Sub ListView1_ItemLongClick (Position As Int, Value As Object)
End Sub
Sub gest_Click
Log($"${cuest.encuestaIniciada} - ${cuest.clienteConCuestionario(Subs.traeCliente)}"$)
If Not(cuest.encuestaIniciada) And Not(cuest.clienteConCuestionario(Subs.traeCliente)) Then
cuest.agregaPregunta("1", "¿Se puede acceder al negocio o está enrejado?", Array As String("No, está enrejado o no se tiene acceso", "Si se pude acceder"))
Return False
End If
' If la_cuenta.Text <> "0" Then
' Dim queenc As String
' ' 1=1 ----> si no esta en el historico que se descargue del web ver si esta contestada de manera local
' If B4XPages.MainPage.principal.ALMACEN = "6" Then queenc = "1"
' If B4XPages.MainPage.principal.ALMACEN = "1" Then queenc = "2"
' If B4XPages.MainPage.principal.ALMACEN = "2" Then queenc = "3"
' If B4XPages.MainPage.principal.ALMACEN = "3" Then queenc = "4"
' If B4XPages.MainPage.principal.ALMACEN = "4" Then queenc = "5"
' If B4XPages.MainPage.principal.ALMACEN = "5" Then queenc = "6"
' c2 = Starter.skmt.ExecQuery2("SELECT HE_CLIE FROM HIST_ENCUESTA3 WHERE HE_TIPO = ? AND HE_CLIE IN (SELECT CUENTA FROM CUENTAA) ",Array As String(queenc))
' If c2.RowCount = 0 Then
'' 2=2 ----> si no esta en el historico local mostrar encuesta
' c = Starter.skmt.ExecQuery("SELECT DISTINCT HE_CLIE FROM HIST_ENCUESTA4 WHERE HE_CLIE IN(SELECT CUENTA FROM CUENTAA)")
' If c.RowCount = 0 Then
' b_factura.Visible = False
' B_EXIBI.Visible = False
' HIST.Visible = False
' Tar.Visible = False
' Tels.Visible = False
' B_VENTA.Visible = False
' B_IMP.Visible = False
' gest.Visible = False
' B_IMP2.Visible = False
' B_INV.Visible = False
' Guardar.Visible = False
' sv_encuesta.Visible = True
' sv_encuesta.Height = Root.Height
' sv_encuesta.Width = Root.Width
' sv_encuesta.Panel.LoadLayout("encuesta")
' sv_encuesta.Panel.Height = p_encuestas.Height
' p_encuestas.Width = Root.Width
'
' Dim items As List
' items.Initialize
' items.Add("Selecciona una opción")
' items.Add("ESQUINA")
' items.Add("CALLE")
' items.Add("AVENIDA")
' cb_pregunta1.SetItems(items)
' itemselect = "Selecciona una opción"
'
' Dim items2 As List
' items2.Initialize
' items2.Add("Selecciona una opción")
' items2.Add("1 persona")
' items2.Add("2 personas")
' items2.Add("Mas de 2 personas")
' cb_pregunta8.SetItems(items2)
' itemselect2 = "Selecciona una opción"
'
' bandera = 2
' Else
' Starter.tipov = "PREVENTA"
' B4XPages.ShowPage("Productos")
' End If
' Else
' Starter.tipov = "PREVENTA"
' B4XPages.ShowPage("Productos")
' End If
' Else If la_cuenta.Text = "0" Then
' Starter.tipov = "PREVENTA"
' If Subs.traeCliente = 0 Then Starter.tipov = "ABORDO"
' B4XPages.ShowPage("Productos")
' Log($"${cuest.encuestaIniciada} - ${cuest.clienteConCuestionario(Subs.traeCliente)}"$)
' If Not(cuest.encuestaIniciada) And Not(cuest.clienteConCuestionario(Subs.traeCliente)) Then
' cuest.agregaPregunta("1", "¿Se puede acceder al negocio o está enrejado?", Array As String("No, está enrejado o no se tiene acceso", "Si se pude acceder"))
' Return False
' End If
If la_cuenta.Text <> "0" Then
Dim queenc As String
' 1=1 ----> si no esta en el historico que se descargue del web ver si esta contestada de manera local
If B4XPages.MainPage.principal.ALMACEN = "6" Then queenc = "1"
If B4XPages.MainPage.principal.ALMACEN = "1" Then queenc = "2"
If B4XPages.MainPage.principal.ALMACEN = "2" Then queenc = "3"
If B4XPages.MainPage.principal.ALMACEN = "3" Then queenc = "4"
If B4XPages.MainPage.principal.ALMACEN = "4" Then queenc = "5"
If B4XPages.MainPage.principal.ALMACEN = "5" Then queenc = "6"
c2 = Starter.skmt.ExecQuery2("SELECT HE_CLIE FROM HIST_ENCUESTA3 WHERE HE_TIPO = ? AND HE_CLIE IN (SELECT CUENTA FROM CUENTAA) ",Array As String(queenc))
If c2.RowCount = 0 Then
' 2=2 ----> si no esta en el historico local mostrar encuesta
c = Starter.skmt.ExecQuery("SELECT DISTINCT HE_CLIE FROM HIST_ENCUESTA4 WHERE HE_CLIE IN(SELECT CUENTA FROM CUENTAA)")
If c.RowCount = 0 Then
b_factura.Visible = False
B_EXIBI.Visible = False
HIST.Visible = False
Tar.Visible = False
Tels.Visible = False
B_VENTA.Visible = False
B_IMP.Visible = False
gest.Visible = False
B_IMP2.Visible = False
B_INV.Visible = False
Guardar.Visible = False
sv_encuesta.Visible = True
sv_encuesta.Height = Root.Height
sv_encuesta.Width = Root.Width
sv_encuesta.Panel.LoadLayout("encuesta")
sv_encuesta.Panel.Height = p_encuestas.Height
p_encuestas.Width = Root.Width
Dim items As List
items.Initialize
items.Add("Selecciona una opción")
items.Add("ESQUINA")
items.Add("CALLE")
items.Add("AVENIDA")
cb_pregunta1.SetItems(items)
itemselect = "Selecciona una opción"
Dim items2 As List
items2.Initialize
items2.Add("Selecciona una opción")
items2.Add("1 persona")
items2.Add("2 personas")
items2.Add("Mas de 2 personas")
cb_pregunta8.SetItems(items2)
itemselect2 = "Selecciona una opción"
bandera = 2
Else
Starter.tipov = "PREVENTA"
B4XPages.ShowPage("Productos")
End If
Else
Starter.tipov = "PREVENTA"
B4XPages.ShowPage("Productos")
End If
Else If la_cuenta.Text = "0" Then
Starter.tipov = "PREVENTA"
If Subs.traeCliente = 0 Then Starter.tipov = "ABORDO"
B4XPages.ShowPage("Productos")
End If
Starter.tipov = "PREVENTA"
B4XPages.ShowPage("Productos")
' StartActivity(colonia2)
cuestionario
' Starter.tipov = "PREVENTA"
' B4XPages.ShowPage("Productos")
'' StartActivity(colonia2)
' cuestionario
End Sub
Sub Tels_Click
@@ -1193,79 +1193,79 @@ Sub B_INV_Click
End Sub
Sub B_VENTA_Click
Log($"${cuest.encuestaIniciada} - ${cuest.clienteConCuestionario(Subs.traeCliente)}"$)
If Not(cuest.encuestaIniciada) And Not(cuest.clienteConCuestionario(Subs.traeCliente)) Then
cuest.agregaPregunta("1", "¿Se puede acceder al negocio o está enrejado?", Array As String("No, está enrejado o no se tiene acceso", "Si se pude acceder"))
Return False
End If
' If la_cuenta.Text <> "0" Then
' Dim queenc As String
' ' 1=1 ----> si no esta en el historico que se descargue del web ver si esta contestada de manera local
' If B4XPages.MainPage.principal.ALMACEN = "6" Then queenc = "1"
' If B4XPages.MainPage.principal.ALMACEN = "1" Then queenc = "2"
' If B4XPages.MainPage.principal.ALMACEN = "2" Then queenc = "3"
' If B4XPages.MainPage.principal.ALMACEN = "3" Then queenc = "4"
' If B4XPages.MainPage.principal.ALMACEN = "4" Then queenc = "5"
' If B4XPages.MainPage.principal.ALMACEN = "5" Then queenc = "6"
' c2 = Starter.skmt.ExecQuery2("SELECT HE_CLIE FROM HIST_ENCUESTA3 WHERE HE_TIPO = ? AND HE_CLIE IN (SELECT CUENTA FROM CUENTAA) ",Array As String(queenc))
' If c2.RowCount = 0 Then
' ' 2=2 ----> si no esta en el historico local mostrar encuesta
' c = Starter.skmt.ExecQuery("SELECT DISTINCT HE_CLIE FROM HIST_ENCUESTA4 WHERE HE_CLIE IN(SELECT CUENTA FROM CUENTAA)")
' If c.RowCount = 0 Then
' b_factura.Visible = False
' B_EXIBI.Visible = False
' HIST.Visible = False
' Tar.Visible = False
' Tels.Visible = False
' B_VENTA.Visible = False
' B_IMP.Visible = False
' gest.Visible = False
' B_IMP2.Visible = False
' B_INV.Visible = False
' Guardar.Visible = False
' sv_encuesta.Visible = True
' sv_encuesta.Height = Root.Height
' sv_encuesta.Width = Root.Width
' sv_encuesta.Panel.LoadLayout("encuesta")
' sv_encuesta.Panel.Height = p_encuestas.Height
' p_encuestas.Width = Root.Width
'
' Dim items As List
' items.Initialize
' items.Add("Selecciona una opción")
' items.Add("ESQUINA")
' items.Add("CALLE")
' items.Add("AVENIDA")
' cb_pregunta1.SetItems(items)
' itemselect = "Selecciona una opción"
'
' Dim items2 As List
' items2.Initialize
' items2.Add("Selecciona una opción")
' items2.Add("1 persona")
' items2.Add("2 personas")
' items2.Add("Mas de 2 personas")
' cb_pregunta8.SetItems(items2)
' itemselect2 = "Selecciona una opción"
'
' bandera = 1
' Else
' Starter.tipov = "VENTA"
' B4XPages.ShowPage("Productos")
' End If
' Else
' Starter.tipov = "VENTA"
' B4XPages.ShowPage("Productos")
' End If
' Else If la_cuenta.Text = "0" Then
' Starter.tipov = "VENTA"
' B4XPages.ShowPage("Productos")
' Log($"${cuest.encuestaIniciada} - ${cuest.clienteConCuestionario(Subs.traeCliente)}"$)
' If Not(cuest.encuestaIniciada) And Not(cuest.clienteConCuestionario(Subs.traeCliente)) Then
' cuest.agregaPregunta("1", "¿Se puede acceder al negocio o está enrejado?", Array As String("No, está enrejado o no se tiene acceso", "Si se pude acceder"))
' Return False
' End If
Starter.tipov = "VENTA"
' StartActivity(colonia2)
B4XPages.ShowPage("Productos")
cuestionario
If la_cuenta.Text <> "0" Then
Dim queenc As String
' 1=1 ----> si no esta en el historico que se descargue del web ver si esta contestada de manera local
If B4XPages.MainPage.principal.ALMACEN = "6" Then queenc = "1"
If B4XPages.MainPage.principal.ALMACEN = "1" Then queenc = "2"
If B4XPages.MainPage.principal.ALMACEN = "2" Then queenc = "3"
If B4XPages.MainPage.principal.ALMACEN = "3" Then queenc = "4"
If B4XPages.MainPage.principal.ALMACEN = "4" Then queenc = "5"
If B4XPages.MainPage.principal.ALMACEN = "5" Then queenc = "6"
c2 = Starter.skmt.ExecQuery2("SELECT HE_CLIE FROM HIST_ENCUESTA3 WHERE HE_TIPO = ? AND HE_CLIE IN (SELECT CUENTA FROM CUENTAA) ",Array As String(queenc))
If c2.RowCount = 0 Then
' 2=2 ----> si no esta en el historico local mostrar encuesta
c = Starter.skmt.ExecQuery("SELECT DISTINCT HE_CLIE FROM HIST_ENCUESTA4 WHERE HE_CLIE IN(SELECT CUENTA FROM CUENTAA)")
If c.RowCount = 0 Then
b_factura.Visible = False
B_EXIBI.Visible = False
HIST.Visible = False
Tar.Visible = False
Tels.Visible = False
B_VENTA.Visible = False
B_IMP.Visible = False
gest.Visible = False
B_IMP2.Visible = False
B_INV.Visible = False
Guardar.Visible = False
sv_encuesta.Visible = True
sv_encuesta.Height = Root.Height
sv_encuesta.Width = Root.Width
sv_encuesta.Panel.LoadLayout("encuesta")
sv_encuesta.Panel.Height = p_encuestas.Height
p_encuestas.Width = Root.Width
Dim items As List
items.Initialize
items.Add("Selecciona una opción")
items.Add("ESQUINA")
items.Add("CALLE")
items.Add("AVENIDA")
cb_pregunta1.SetItems(items)
itemselect = "Selecciona una opción"
Dim items2 As List
items2.Initialize
items2.Add("Selecciona una opción")
items2.Add("1 persona")
items2.Add("2 personas")
items2.Add("Mas de 2 personas")
cb_pregunta8.SetItems(items2)
itemselect2 = "Selecciona una opción"
bandera = 1
Else
Starter.tipov = "VENTA"
B4XPages.ShowPage("Productos")
End If
Else
Starter.tipov = "VENTA"
B4XPages.ShowPage("Productos")
End If
Else If la_cuenta.Text = "0" Then
Starter.tipov = "VENTA"
B4XPages.ShowPage("Productos")
End If
'
' Starter.tipov = "VENTA"
'' StartActivity(colonia2)
' B4XPages.ShowPage("Productos")
' cuestionario
End Sub
Sub b_factura_Click