From 7a274f2d11d5f1d1b051a0d506f1aa0fbc1d5d54 Mon Sep 17 00:00:00 2001 From: cvaldes1201 Date: Tue, 12 Nov 2024 13:49:38 -0600 Subject: [PATCH] Version Final --- B4A/C_Productos.bas | 8 ++- B4A/Files/cliente.bal | Bin 38445 -> 39061 bytes B4A/Files/guna_viejo.png | Bin 0 -> 20988 bytes B4A/Files/mapa_cliente.bal | Bin 0 -> 4919 bytes B4A/Files/profina.jpg | Bin 0 -> 4738 bytes B4A/Files/profina.png | Bin 0 -> 5080 bytes B4A/MAPA_CLIENTE.bas | 115 ++++++++++++++++++++++++++++++++++++ B4A/MARQUEZ.b4a | 117 ++++++++++++++++++++----------------- B4A/MARQUEZ.b4a.meta | 7 ++- 9 files changed, 189 insertions(+), 58 deletions(-) create mode 100644 B4A/Files/guna_viejo.png create mode 100644 B4A/Files/mapa_cliente.bal create mode 100644 B4A/Files/profina.jpg create mode 100644 B4A/Files/profina.png create mode 100644 B4A/MAPA_CLIENTE.bas diff --git a/B4A/C_Productos.bas b/B4A/C_Productos.bas index b00db96..9cc6078 100644 --- a/B4A/C_Productos.bas +++ b/B4A/C_Productos.bas @@ -188,16 +188,18 @@ Sub B4XPage_Appear c = B4XPages.MainPage.skmt.ExecQuery($"select count(*) as hayPromos from ${Starter.tabla} where CAT_GP_TIPO = 'PROMOS'"$) c.Position = 0 - c = B4XPages.MainPage.skmt.ExecQuery($"SELECT CUENTA FROM CUENTAA"$) c.Position = 0 If c.GetString("CUENTA") <> "0" And c.GetString("CUENTA") <> "1" Then - c2=B4XPages.MainPage.skmt.ExecQuery2($"select CAT_GP_ID, CAT_GP_NOMBRE, CAT_GP_PRECIO, CAT_GP_ALMACEN, CAT_GP_IMG from ${Starter.tabla} where CAT_GP_PRECIO > 0 AND CAT_GP_ALMACEN > 0 AND CAT_GP_TIPO = ? AND CAT_GP_SUBTIPO = ? AND CAT_GP_ID NOT IN (SELECT PE_PROID FROM PEDIDO WHERE PE_CLIENTE IN (Select cuenta from cuentaa) )"$, Array As String("PROMOS", "PROMOS")) + c2=B4XPages.MainPage.skmt.ExecQuery2($"select CAT_GP_ID, CAT_GP_NOMBRE, CAT_GP_PRECIO, CAT_GP_ALMACEN, IFNULL(CAT_GP_IMG,0) AS CAT_GP_IMG from ${Starter.tabla} where CAT_GP_PRECIO > 0 AND CAT_GP_ALMACEN > 0 AND CAT_GP_TIPO = ? AND CAT_GP_SUBTIPO = ? AND CAT_GP_ID NOT IN (SELECT PE_PROID FROM PEDIDO WHERE PE_CLIENTE IN (Select cuenta from cuentaa))"$, Array As String("PROMOS", "PROMOS")) + LogColor($"select CAT_GP_ID, CAT_GP_NOMBRE, CAT_GP_PRECIO, CAT_GP_ALMACEN, IFNULL(CAT_GP_IMG,0) AS CAT_GP_IMG from ${Starter.tabla} where CAT_GP_PRECIO > 0 AND CAT_GP_ALMACEN > 0 AND CAT_GP_TIPO = ? AND CAT_GP_SUBTIPO = ? AND CAT_GP_ID NOT IN (SELECT PE_PROID FROM PEDIDO WHERE PE_CLIENTE IN (Select cuenta from cuentaa))"$,Colors.Cyan) 'Isaac ' Log($"res:${c2.RowCount}, ${Value}, ${marca}, ${tipo}"$) Private hayPromos As Boolean = False If c2.RowCount > 0 Then + Log("Esto es un conteo --->"&c2.RowCount) 'Isaac For i=0 To c2.RowCount -1 - c2.Position=i + c2.Position = i + Log("Esto es i----->"& i)'Isaac Private tm As Map = Subs.procesaPromocion(c2.GetString("CAT_GP_ID"), clienteId) If tm.Get("status") = "ok" Then 'Solo muestrala si hay producto. hayPromos = True diff --git a/B4A/Files/cliente.bal b/B4A/Files/cliente.bal index 21b616d4a9650986a46797266706c7a2d46c38cf..5c659566f1cdc26ecd36fcd35338b0dd2efaa44c 100644 GIT binary patch delta 972 zcmYk*xlbEG6bA5_g$3_A1c4CIVvI%Ngu`6MU`}(GBQXSQ?kik@hK5TEB{slx0qDz~+b=dF~-_GyNtakQzdwQZI&y^fi2;tL&(0N=s$hmc9 zGr~LZ_{O^b{NXx7M(KOz4>f~lGigh8RU52y#bXi2#VO{v!6mloLiHr;qSUtHCwk+Gi(3-E$%Q;CgTX+yHI_2ff2IB4_uvoU2zUTI2>u8jV%wj1m>uQBI3rI^SjFg5 zVR;NZ4xRu{vZpxHoEh*ecnzOFx{H*(xvcOfhOqoES{M7 zytcBuZ3bVRF45VhX5Q}}=UR~EW@_(JS5!%*Bflvc4k%fYVj+VL!$FIA^Of{iq{(c$ zJ&5R=d@1W6kSRLa@RR$iPU~OdibK*-l|ettyalVgTF21}`A}ei7jN7yic!AQ%oX}3 mow^jl>UGV@yKeU@x}-mz0L40W%H4O+nOCDLUoG7w2mb>70B)-Q delta 856 zcmYk)xlh7i7{~GVEmUX?ns|VSqVZM)MesiGz7WLwK1SoFad7Km;;b)?{t*%-9i2>E z47xh|XE^#4t^9^>`k~L8ls1o^l`;>KOJHd0MgGq{D^O0`k#;0|yA+zAeXL*TB0 zHP&7D!NTAka0DC$_k#Pt{on!cAb2Qm?f1=wVK4$71&@Ja;BoK-coIAXo(9j*^Z!5Z zEO-t)4_*K-g5%&Nvb7Kia*|r6Qs9+8Yvy1T25aDT@CJF4+M>3>JK$aL9(bQ@?a%?) z`g4bjiF4-*SB$9QEiq0!nPZ+d+?SbBHBHCNMdcym+arZ2cG;(AJwx!``E lhy}}dk&)9Md9i~tX0D#%Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>DQISbRK~#8N?Y(ti zR7dwW{`~dY_jxK!!UHR4f<9^B0$2hmS=dSNw*%;}lX!(T#r9S*oWQMKcj-;r zeHL~S{JjDCYwx9I&?T%99#|&8IV6CT4=UdZ$Ym$N-y5J^78a({!Za{UBjEvFTUgb@ zWxM5%){s50li+U#3#i%5bhKI8T5Q?{!_aK9bm6syF{6!uQ&4{gkicSr>z+aXP}oWE zx5VLn*8+St{%1ZdrY|LFx|HnWq&!+BsQ!QT(fEymfiSMgmJDkX6OULaqzaL5S% zufAEGmU-#om8$xNHZ~nG1xBC%o`U+}vxg?VVJE@g4@JfG@4uTY6@=)NE0pq7g(gBE z@p9!Zl*|3cjg6c$chyguE*4y^Xli;u<&*^0$X-UlPJ+K5jvl==)FVVCP1LDZX|-MwqEli+Cs@#?J#0=1beCKIZjl7OkKX#Vu$G!bu^ zTA8WVu9K@)DD|o8!3k>jSd}h8p-qNto| zyQeGk8A^|Ag)BTR6T{Z3`nk_H^uw23k zrpF2(>?C+PfyyEQ&&?Ji*aJAbbg_Eum{^f0Mq@}<=_6H!P_-`Fpik3l(sbHHgFa59 zjxiY0Wy%C6-ja{L$}GCuND3e&;0_X*1gbTi0^9)q{RqM;8+mbX+0{ zRBBU{+GMpZPVXMC)yC+x2|5jgSRjGBAwjE4;Bc3`^I=l%wJONmg$BULn7Wyc4#wEb zSlSqqrQ3{K$~M?Z@N@yjJDIC(mH@7ZtH?0FoU0r&HbE$kQ0bH8x^W!P5oe zu%Ujyg(t=UoH=|$q^*Nl>br|C_LC{W3?!=bDLP<)D#aZzmfF?9lg+Kg4PtIoYXrS0-5hH1v=UJL-(N$^wwy!Uo94qyfrb+9ZT?~foI z4jnBTIy_h?4O8ke)w*(? zO$YLo<4!oM>o%`rm=^MYvDbRTPJ*WlCNtA)M#ZC!z?}oH9?q+3TECo{!4)i4>Jk;Y zbd?5XffSuO-a{J?o}gNnBGaby=Xk&HO8nj}3m28fuodi!4U;%How3#iP@BucVi@Yv+Jf_wU}{d52pc!DY)MJ;iOCsccE4nuhAwcH1SGpg2s@n(o`Ckrsj-VmPC6-<`${G88qEr=E=R3R(dc5; z`UHh8LnMn63YLBG*_!->;r7=XiNh7%;zuB|46y1XL9!+ktR2J1F$K4t>vS5JVet&-FAdYzuucbey)`@?g z!>@32YjJjK=0W|0a%VV_U*el=7nG}*Vmv**Q&qu?E-pX>k=~F!5re^h`qrkv4SSGWgvHf7tk3H$hw%| zfm}}wKrTX8XebDaHUV@GHVtCQBVM*ihmIDEeJ#|5yI7%4(5REOnk219l2jiq^@wm5 z2WSUJXB~ zXWec-=X%Xadd@KVSD)ans@mS2^h8Jiii4)(u%^uhzz5MR&WR9ui`WBeBAS~R16WDH zavB4DVS)xY&~lzCfRIL9zteX=AuvW`x5;EScHxnxIeE0`^;d&A;(0Rnc(EZ(X-L($ zCu+4(8g&?#JAcee(c5?2GJqx0n9;whgNIVp<&5AUvn>@HVQ=IT~H zz^UkYPQgH4o~z`lV%VJtlgk$RSFYRGe)$|z4SAc05qjY5vL`|Ub~B7hB_Nby-^q9zhcXID^*g-hJbxmm*!c zekx6hR+|L6R}apS=yJG%D7ko%*Q^yKWFdfwi_5EHBXdU#&UYGEI>@nh5U2WIj+Ol! zZaFwy5C|@f8hdlv*VS>6O?!5l^75F?WI?#1xPOlml!w{ImrM+sRV`+E~hB(mJroVA)O3 zyiHqjM~n(|<1bNaQq-DEy*5LyNl_}|IJ}@C!=jVoj@Q?aZxeJHI}e?`_0>1$+}tib z^MCROJ#)on;3Zd=n_@-P=y9#zPH)UeX*v0G_nji9t*XZqlB&$+?rz4^PF^!b5}*&t z;t7xdL;~q(phlZ^4XZS`O?%5aWZ(+Yw3EaThn+}t4=2Ego`p5}Vm@>gWJMrF%pw2}viYjGo?n64L=0zU0fYaE9u) zfWM1|5d=0eT`iWH`>nUGH(t0pBs-J37R@Wu`(2%*YY2*I36X%SDH<{XMAOJL? zlj#KQLm?)U5xSOA3VRpoz;V}$?N10j3;pq zVY$LRS*Y@H;m>^awS=7Im+Hw|!cEujl%%9zn*8bIcRwxm46jVubN8pKmp0_@UUhkS z!o|SF$G`o2%NrBozn-0yUs4b0aVQZIfE{GLV;F;LxKNfG0o#e2t#Y>?kjl zu8V1@VXo(Q9z0l|l3D7xl`C%_!kb7L=>GIvQ`8@Zlno)T#PPqR5$M=^k zZCv?->Fjx?t`=XR$Hu}az{vqw4keRMa(I%kF#xRr&H_Mm5EZp@@X(#N-%jUqm&&AZ zI$gHTkR?|ox{7>6x>;Y$PXGD*J({ztwDIctBR>b{cr=ga zuTaEmbcu$+31X?QP`G&1n5e{zBjt54ts%@UmMgoiuZ!9rxM<^NU#u84Ceontl?lAu zM7{!8G>XI2;#jRBO)iaADZSRMzd$mzF_s#}+zjof;~fI4dIE9|2io~8o`fY})o)~K zYfXob-dpICH+&qdYjgik|HA+A+`VT9)jsdo*3Y@)Ip>yV9b5W2wheM=cjUA=@miet z%}#!e`ws4HV=K9dj=*#B}i@(*@oZdI#tcl7_Oz?}@^yeij7&8kdpySOdrolbe>z|Nr|a$h+}lpvYh1T{p4&Ay&J7ptb!WFi z2j^=Jj@Jh`+!*Lo;^128%&&71H93o#oy1KJqS`^C!soc>28ymv{IG4qCZ+|~+(0oj zi?p`?5PCWcL9hD8{TAdt@y-$LZI&I|Z@lwXCZD@RDvMOisV=%aIE$DLNFF1zq<4REO$ z;Mz8j+vX^2b&=FK3(E$%UVnbzHMO!PIvkuzr~$_w2AGD?>X`5y4dNkKtswLTu@*Gl zp8!%qUqV)r6s|~_47j4k-pdaxi!4gu2o>X$XT5u)pg!1d+t49Fe6F8T7N^%`iNw)d zp4X6(zJXCYuiZk2uA|Mgeao$BQ`ZkRgbQ4}gq#4CB1WfA&>9kTh9tc{L8pz^>Jl~j z6oocbs!35A(p2urVr76rJ8#3L%d{e>5NjtCAb>L({-~KxfCT0nw;R`Qy1VYD+EeG+ zuHWt|y=T5(#njX?&23BvtPV`LwQ7WuE~dSmX>2xCRCeAfYCZi+h>I(eq7o9u@Ee5U;S87sAFU!fpKD2!Ap|N6X=t)+GLeBRi)2X8&)dR*$PE6U*NTH(WW*!7qG@3gn7hvv3L^G z0g4FirzW<`Y=X5us)(%XQA2P8%r_aoY=92O6Lw;=Fm0_}dDof(L`^VQmKgpr%$6xQE3u2x@4^(RijVU>QdF3G?hA4rAb$7)782RjV?>0 z%~C7l42Iwze=4MvlKsFI#?oRF;}P*BNC5qY>L%)hzUTrTKo|D_Vv!MKsKEuCSbLt_ z!b}7$4J{isTp#yF-gCTi2U)GFs>MOp;vg#R=XQmssEAFpbl_KQupU&Axrym&MiPMM z3_8Q|Y?b^OXfaqhk%HvKHvzF|v=S&2TT(-VY3tVfFFs!>m3wmqK0I-tBi~DE2>;-V z_1UY>+`7X)1iDw<858%*u;IxZPNZ0xrq*StbTGtIwfb}&IDMKVg*rj5h!u#!xPoB5 zAcQ9j;qpT`{7}9iSitw=aebwtU=h!2;`sQy{01lxrXu=VcD=XG9}!PtIw0Li&TLGe z>a_-pAvfSQiNTHr)loK3)!{H~W6W))UoPC9H2uN=S>+%}tD~T0pmU2WEE!xcX@)gy z+=|&DZMU(LG1W7j&E#=DmPm^rwf!kT6wo{w{4jlYT5!OjwPNpC0WQtqV!a_EBm42M-MyIXZm&n~9S@$@%2Vl~X>?`Q-Dgk3Y_uI3a%MU|+7=mviQ< zYH5KML05rzARAaCI#?b9PmBZ@Cmek_ZPJxrz4yMzguujNE68 zxrId^O)q%ft=hq<-PyI#iF?;oa%~{@+Su{!r_bZ0(9s4KyB!}z+Uk1@P|*kvz~cv9 zg0l(zZsRgO-#mNyzE{ve_ZK1uIWKW=@D=j?Uw9#O*6dYVww}9pA4VsO_AX}2j_dEf zo5|;R$)({sZK6gKFO@}b1%W(R4NCoo4h?$qjrbWeHU??8pfrpQsEUKsio6&=klGcdW<1o1STwkRuMj;8~^Sp$D1v!Vt9bg#ww7YGAasmQz z#4yH640C7W?hR)LYi|y4Yls1bpK2F`MDn&UAv?8~p$=d8M%cdeocEmRM{5*^%I z@X04RLh(`;&SE~#7u2uU`o8maocGern>OX<<(F62w)NE=?UlZ9EPBb&18d5M-uy#6 z5y!B1uzmCiROfI5uRsShn(Y)&9GNL>5oi!$W~eWVjX1^O*E#Up!8rgPIEn8%@(Ub< zWgks7Uc~JbFo6RkhNxu(#8Js#2R@67Oo%p51+iM%l%8t&{1uD-sKTD5J zKKjcqrT6Z)**0oWc&Nu@xqP|8$7`#HcA3MVd5+EtB#I@kO$=YMbmQjj`8RJ>H#YVi z@@zBV_@}`JNDr-mJ^?AM)jtlN5DAFZSnc*{m@Qa8X#=ehVCslDM^cbmNEpzn8JA~_ zsid^jOkr-=5NX>=^!F2LLmovS3XOft1|?+shz5 zmVm%yWQy1O}>$!tkp*P{O#mm>{(59Q zk?DZ8@^?Xd00MhK(!v2+-@BnC7QMa>eDmIj)}xE*{^erc_;;@Tmvf_otkFeM>&&_D z#xHUcpC7=>AN5*&&Pro-8I%OPLB|3VYy6G&2y6`K?(S}EXufvs-ujK_J$=`_`+3Y) zvy$SIcKm$&R$X-$5Rk$Q^D~N!r2(yO7u9BEo}4f~+;Pz7&Ms45dNnj4c*o%r*Q@K= zdy|fB8KE>eqnalHCw9^#R6O_=Fu_28lRqT^mE zBJR+VNyBLA0@Y(;de6jk9XehxdVJn9PBjkPW{&8dlUoHxROKwW-Jf?}q`vk2_Z=q= zF^$z&EEH^0V_#4P7>&k~lG5YH&aGN=C^2)-+U=JvUTbJ-g^sqOx~lHt`I_S=yQ^#A zs@upET&qh-Jv4CwtlvHr3%>i{{iKYnGnaGgTibgn#;SD|*ggo*rY_=j0#C4MRJ&xA zL>fkJk)#g*Vr=PuFU=p}zl{Wa#G*QWxTFw^Hy{boDmDLX+pNvQ2n$&nz?dfE2h!3< zWq>YY>%M(AUw!rFGyU)ObE$V0HoNd!oOvy-{QLc#3;T1g4<1v#G_d~AQA=t0?~#DQ zXfjq*R21F5TUFcM2DXEZ2EU-a^}@~D>-H8zW)#P!b{#m>Sz2@a{2lMWU8Bc@35E0A z4a;WDT)SgO-rakhedZf%gav;@1|{yf0j(g42R73!EUe2GC@^d9JpVcT=Sk38ZUi<5 znrDpzy_x7W)fjt+-4cd#`~>cU-GiPYy@3hn4Weo|p_IT8Lli^r0AVnaz|vtndAQ{B zsrgQlJI}dRI5@SqI<`3t>~?Z(9Vje%M)1oZ$>|X<7SH^?enqzBmfu`Z(B(gWg)@}O$7Y0&8=+%`JaMe@J zU&G^)0IKXOLthYSk<08g0NYGdgg3DfKmyVt^5P?<15EAa4!E$o*3ca=|3NpA+Ik9u zc!-2NzX46grlef4n2U<*!;){k_}Y0l=c@z%t8Bo(8XTNk9VM;Kx=KgIjed?-9iA-| z^NUB0F8_FP=_1ej3GodZHZ|?q+j8h|$FZ}m2hKO{I9a=CNBN5E!qAXQ-!3};_O$%h zKD_qcxUh=lMT znn3&#>?vmfW)KY3OEi(mgQVSRtMngRXqKHvZLzxv;L{@LpT2VCdK3M4}=%k-CYs=T2? zFB(Rk6nh*MNcSj|Kk7$pdhxB@@6Fir)v_J4Vpe`1AN*PLjQ7I7oE+sBxM}Ob{F@~W z?bf{kY@v090pfv7BoN)PktjJ~0JfO44-Od2xTOWU#@wVSq_=1aa*Fpz(!QW^54-aS z_zNWXV}Mq`){zFYAZ|8_2mj$Ny0{j6iUa1GXb^h>ng*RhhysTWVmo^9K&4ogwI~R* zIw%O3)J-1fK@sRJK#6b-Ng;L=s$ zAv;!OpE-TJ@NQ{Mr5pZm7hw@ez2;?|9ye&r_per?vM?H8l-U2YyUa? z`#u3}2pma3G2sM6Bs?H-_|*X7+FO`5^2$A$G`vR>!jb$ZNBs7H#oS595dm}}baQW3 z0U#R`0uFaO9LXF3X`p=KOG7^qRzMkW-P2p0ZI+7iuDr`_ySLS+rB?WdmCo|IIdwta z6weDEPP_c!=hr{|uI#&|HH*UWkkL_{jJ-NnjJ)8sNY-5dS|!R047j?n2k$z=bY@#Xg0FX|yo)q^HOgCZNOpfwCYI z2BL7UP{2p$c{eJ4-1h6*4Y{XIm$kIg z=EKpNjs=tn<+l*wP>jdLUnT*S8w7&3(S~6FTL@iA{60iYeb<`x=Rf%*d)Uxmtv0~j zBlv?4muF^PEGq-m0w5Vk&#YX1MkJY|RC~{!yZ-30JMF!He3|Vy%JiNVf)9P~Zddue zZrhF@sUD1qZ9)br04<1-Ho{mXCIjE*HeI?{lABvrT|;Gn8o*Eh9h=DOS%_awR(vse zrPyVWLFOCixAWxL;)-UH84kdcE|?3ty2zJ1Z35L*nzwGd?zwQq8}9^u^l3s;>ak0? zmCfuI2#olQ;sGABfJ+EaFWf@0S=kw;s=g~F=h&McM62ArB(jBLMu&%l9KLX&rni@1 zo07;W^bh%i2Be(F!oNcT5CNuPS}{rw!E7-Zan{GtbNOod%(?62G9Nb=KdB^2CXEsb zA~-G~5`N%UUu-&g;=WDTq^y$yiJuF{&(&?-n6VK@kI>iep?q5sP!#%-w2xX_x^lA4 zO#Nd0H(zgxk2`Yi?9HYo^0RC#;1mKdpvzYYr#5!e4aCRiC7*bl0-N=FLrX6HF{LUitIBr zS0!-hUCW>2-y#9=@1Xx!20$Ei5BU-hbNqDaTOY(Yb3Db;NR1{#qt22@VtL#EiO}E8 zc}c%#za2KzFE!(ERbwY;Z)xyBzC1{&OA^Zhom^%_M*Kp0gEc1B^%nhuv`exSo$cc zy@Oe`?#j!rM>{&sbaS5b`s*pLzP3W8i4!SO#lq+w6NE)Tmq={rvLW#dZ?WfcExH*5zar^lD?;}b}oA&G~ zR)}Xy`LjR%FlYU`Uu&wt|3<;^w~zkl3Hd|t*GK@O+5%LJ+{07ilR-FeyyTVFW8FAj zN>zf^kSSHf2}L18hQ)mT<+`OldloI)^Y+_mLeZC8{`)zrkCs(2?|-t+P3*6BPtX`b zMdEphiNBCqNK4pC5Ok*8f1uFdu~;JZ(J7NPiWnaE`=LX>J$f{crm+G^02Z>1X=!1a z@wu^uNlG{@;?I|h;@!3D)QT(~ciBthqK_TFg);_Y?(8;h{OPPgol2L$=|fV>&`A_-Nq}U#szZ)ixrAQ zl{%fn3(^<@XUy4{{lmpwd#^8FapAie*;76X*tY%VoLM_X++`|p9M9QTDf5nrI@U@a zWrEc)n;u}>pWxpj0R>y1_4C;A@|RzYaduv$RcC0lIRasrNVepw?^Yi;a=ZL~YkiZY zy3Sm9yMEXH+{oB1M^4;+PIS$X>>pJnoe z3pAPpjXGT-3DN2nuUU5%q@bY}aL{5LiT(Lx$%x?rVo8Wvze2710Sv5O@3-+sd`}l{ zgL1a-xiWnCcatWEojs3}(XBfzufLJb6^5zwNg8#8oIf`qYA2Ba3=H;leT^|Z_>e-n zXwZOfh7AqLS$@8$66iirMXgR?- zYG*RC&THKLxI%BOE>uU02|4h?0vFb;{*B zWh&Qo-h9su&CQq!OeT2?zIR1`g8v8!tPu>8_iNpR@#!2_FP%Espv@5qqc!@VfQbEf z?)KSCrGUO{YGG#1-o_R9DYeOZ_jG}9>BKi(kYm zWS-D_?!rw?&1jm5o#>MoPoWMA(^6-d{rv`x+ajedO{&WhYZKjs^XJW9+ti5agmnY> z;Rlc0&dxqjR)%lx0uCH09X>KlER9m@G9~gbk0HK$_FN-(FiYkAPCuVrJkHEPgQkxi z6R~T@En=h)xdmOXyuOkz4$!zK2qj@Jy_9)5w;JLJ0pNdcW?PKru1@lsRUKWH_r)f3WGFjN*AM#5+UH~|Hd>6c;huhx!#BZepPl4%l^`V5{ZaO}(R zr!QbPb>a7ozy|iQx0DrdT)X(#vl2al!E|+Z#jCr{>2xU zi)E2YZL~<{|KX%n#ii6Yq^lcS(-5$1fMaL3B|Y<`O0!5L3ef6S3WPCI*wgi!~&OA2t-q)!?*-X$`4R3s*E}+KlWP@>NFkKp%510Q_YVu-%PrHR-&LHgib8 zPeQ?$N>!jcFn}MUQUt^&9d03Cj=`67sf~j6011!fAm8*Yx!>+Nf1|70TnERQlRwEka|yrt2q23KbO3kmD%a^!#qwBdX)az25^?Z%OxAI40Hcp-NJ=w9>eB)3=dVi$1Am&LQ(W9FC|>Qgn#Ra{8cBE zfz>|KZL*lUh_xv$@0#>kwlja8LL0BrC2O>)VqVmQR}*erCtuhwgZ-dhUZ=%^e<+4_ zUQt=o`yV9>ML`-(mROW%@QB#C_a?-bSF|r!ut~sO=rm}?XP;%|Ut?`Gu_e$V%)NYN z0XQ5oRlHK22^KCP;RHznbu`1ggsWU=7d|m2(G0U`=T-f%5H9$+?(sr#s95Y56?3$a zOmLV9`w14|4fOrF`_-M(XRdMO`Ka*AsnI%3l$akn`TaFzrJxRI4tN*c7X0ZJ+KxxX zUn2pCh9rQx=v;U)zv`9OqXhU@dJ|N-2(G~EyYDww+$UoV2O8OlgG{)W17;UnR(`*E z@|1MGFhrqF)98Lss+I$9K72p9q!^#W1MeXR(uHgW9Xfc)b3t}w?CA;b{vcJx$W_UF z-ZEeBZS(~I@}+!I1wM%F20y%;Y!Ej!TYQ%tbra5$Ys0id(-rDOl`2LdT9y=hl8!1Q z0IqN$YZv)}c{suL>^_+9F)Uati&AUTxPp+$QML~<@p8p zRbl{e2$zePkLl>Nc>5gSiGx)71c5NY!z1> zoOnyrdKlB;BGHnd(0z5pu%j@#vSMtah zMdODP0Q=og1m=MSe_ZTQu;*fFoLZNy)~-;7*-%w~n#j;qbEN<|S(8GsubV5qpAwe^PqIGw7gSQ3o&=px(=aq_O0?9IsN3_~K zQLRfA2>jlh7+H9o{GJ2ZSiw05^Whl6PvjpH624C&U8>MVE3}aUiGNDwS@0ag!jDS? ze$Imyy!mG0d2EW1_EJMLObN%fLN&^5!h<=|{$2@CkqcR^}7@wB?#Y<0VrB4%X#JdCBhD z*d2RrK|Cy_&|^p4KwsgE0PUh#4j#NSd~g(ajtW&W%+qRZxyfk>bdNC{OzbD&WmAu8bBy{?a^tm6xpsSHsZ@se?`rQ}`jUb*JH zLgwSpZ_&ip)6Sf|i}^_)x+1j`Rh_$dXY{x*ku*f9kARiSY|o7iEw}}M0|DkkGP~1} z)7sj-%x}9;>@8Kn+Bl3SSTgPj%#K}mR2p!Jqm+tdv2*hRv=LwnmD;OM50`fmiaSE1AyA#jPQl@ z0keMnd4=3t1Pdr_5?8qR?YEQia_Q=nl!!dQA8MfK_v|VjJ~(1fzZp|LUK191aoDI- zxiVQQjxp$ickaz6xd6~tZG>xNk@z_HYnFhm1e%tTc}}8;kjj!YnsgpF_`SC?ZWQ7w zzuRasnP8T+4mJSE(%5M6@jc9O^HoTrUYoFbfin=L;8q`T4r)DoQWZC?Ns% z0-Qsa`1$V_i-T3_WU(k_%uDgPS8=+bX<&V40&feFk=B>qYn%RU&cJ@t4BCjr-lsm8 zyiKM|QGglX2hUr$wT<|y*jG4twpc7p_|uZ;BLD+ByNyg}$QeE_O0G&0D z$mHM;2miD&m)-(-Kqk~ZT0)!?Arc16s+IXVb;Q5{-fzFRCM+gzXU zivF2A901@4t|rk$V_mmPYTtf0Q6LOcDO1J5@Hw8_n#p&zfM;eCjAkGSkN{&EnvF|+ zw{u)(@;M89{eE8eW99IXSz>7_I3HRMzioT2LK*;_ILI%Hwz88BlE744()!LjVA$eS z`b?Q7aolU`-g;-PkiSGO@`;H#*+w33lJ6>j!6qU?DY(2u6Ova@|MJU8Vrhg@n+guW zv>B`G8cin-7pEuhs;r>DDuq=ywRA67_!FP!rPX9grHM*qNLuQ6cLG#o^wJZn=6q=t2CK>e&Dp}>tX4Sjlltm?ICipjRzb&P&9UAoYNpLgGcz5 z-NmWPb0um&xhhU74>t_<+kXHZJp$Z)AicoO`g;!j>h7^jEQyuL5|xUubsMM+1TzdP zA|MKD1GejHI&X?+D4M;lQgGzNz@ zWXF!%vgNu~6DE-*DYO}C_iTg5a+NZK=QexpoUK*0NKN<;4Z{MkiI4>xJrELW|6$Dq zg*;fHN|dRR<%;C&<+qOLGgT@3>E@4q$f#i#+#%z9yD$eu&EA()wUMa)l7C{_u?;e$u`9Y2MC0j;s6v#PqD zdeEc}Fu*`cYo|W~9)kp^SGLRWviyF_CtoD<#S1lt1eqdMq4eLhjclyq6bXs}3yDrH z(GW&o`L*hux8hs}dBQ>{Is2FDR%YtAYk5Ln7!U$M#2arV-!7(WcR0`n5E9_tDoi>@ zWpW?rS+OMgrI(T~ULr0xZaJX8O|&gW3FDS_w>w&jLd0i#?3Cw$%p;CsZs^P;BUU$P*;z7AdV(F1ZZs- z=J1hwqesR$^q)O+aNy3}NXOM{uSldpGDWmZ6{0jOJ$|ORuA%Gl`Fm~nh6q>z;M?ATe5RuOlxi{tDmpQha^!BG_hc3T;sR%9q8nFdYLmL1@ALmyZtGbjtq4rVVdYk%jx zOfKJFsZJ6}0wQA%QmsMvqvJssaQ1xlTN85}`+I4W{>y(jgDzj2Wyb7v0Z&tE1@L{b+SYe zGGf%Sv*+n{FODr-=b}l%X4TYn1_bPqiM*T!&YL(P@$^MpWY;$tr+@pCfE(nYSs~^{ zOcTx@E_&B!x8z!xR+Oel$75ss92I zFCZ%Va9bzl%DdM1>Z?&gv9D4WCQ z^+p=Z1#0&sIWRyU=PI1{%I1LX1;a2^#ZzYQCxk?6voTp^xeeG`+EabBzU`R9L4 znJ_-$_;L1+pF{4ZcGJAYYxu(1T0@lDkYE^+pwkDtx=o+@)ryKrQVWhxc3TB||8ej* zJ^|E&#KysT{aW+**Aqp;Fr9umhr4XbXBib$l?@qbc$9ce_ zv7=*;9A_W6{c@&k%nQjC5z7o)KHO=IXRd6sl0EGUCOt*&(4tufDu| z!noM7J23k~;rQ}9F09aF!SS7$enBA(0rjXoQdJ%q0!6rPsQ2OHR8Neto86AJ;4?b% zju7c?iVYi1X?5O0X)JgW3Vpnb(EH^H$rp&@f*X1Gf+5q=Y?FAMB3V9rLaTj^*Xv0+!D6zwc zy@j|_*1Bl%7P)w-WTGgYEK@Cw(yAA4+IAk|(Y9k1*wt`J zT7+jQ89xg}Q4$3>cR_Eymv*PT=hcKeWsS3E|KRE{!_8^Fr{}hN)hGm%-(h3|{dY=4 z3)J{CU@4==u6gO@m2$EF>J_-GAl@8U0`%#Kxw4d%w|)3QHlGu!)x&g~EK|qvrOQI1 z4t9~*7%d?FDmS_)I1DT;3~ntzEXq(>)$!G|G=X@LTA!)XW^qM}g{ELH)>p+c%r%&0FKfn>EnU`;#v>=t%7zVzmWor9>K~NaG`TWbCJTf`bvK9u0%9Xb*Wug*mygAP$94>1`GG_2)alaE zqe7IjaHT9sEDQ>dJlTokq}9ZrJpd6d<<7lVoi+O> z7pL!B2hE=G&BoFaT>fE)p&QZm$&_r7z(=88uFx#k8B(}B&q*JqR8^qxWbFz8dLMfW zLe8pla)qxF}Ry(4tR(@td~gDb$N(iYTr7 z3b`U)C|n#8c98BU;FoRi>oItK@W8bpLqg^9XpuB<)YzCKzgV9^Gt9+{6<>ayGqC?x z9Je_O7w)`;Gh`Qb+ zz@sPc8Abt_5oYej2&IuqMUq6Ybg9>tcIYbvltJ5$mxS3&ZBzH0`9Dge0Xkg>Z8dPXgv&ulaiVTCUqdSI1djf3e}tEz)t8P7_&V|NKkIh+!d8QKVYCR;~X*sti}i zJy$G04YvrO1P~PhEvo5_cM?TnKdm-PrOZ?)BK7*Eo41m!2=uccnYD`%a1J8@oJy>y zqQ>~;w6z?*k5ZkkQm2W;%f9$>Woap44;nUL0QLzWJNvLyx*Dyl7Kh z*S-G7yqCv?4|sm6PVE~JdaR;?SX8v_NLJiF2GVsfo{QECq>D9%45fCJOpzj2`e$UH zClWydpaM)!L_$``$HQZh05sW-t1?p4_MJC9JOcR~Z@#PFr1#epTy1V{GTpq@6c=}D zelr*mBAx;oDO;`1L0uj8a^!R`D83xi9K z?K`fk)BZ)@^q^=k8I-{Gb2lcQ3vWzJ6V9E1FTrfG#NXwi(|-Mh?Mj z_09(oT){lGE=39bAPRf^_2m2lvaNzP0C>~KN3m7gDBLuiScD!Wx5PygM^I_pGQ!EpUW`>6BL|2uq0X|qWP+QyK>A6ZQ z`c}mE`VCLW7(XUoQp@#DBG(5W*tszg42 z!K^tOz)(RtToIsRP=$ESFu&%NPM8qk;`JXSfcUIqAKelPB)c zj>2kjp6bRwV1mX5d*SZgmXAJ)ba40_ETUQ+D-G=c{N%qHw+ zwr$B*sRN{n1cf?QBw83AvES+|^vDg}VT4XVy&A#Iyn3T@S>UF(-%cDpG=%Rqd%$yF zJNKWVk}O&1x#7+ob{iNdV}kWIK1aa!_8Jhu*k&{}6VHz7g9vGrbkk24-1RdB zyg5Rizq8XEjdsr71Gu>hLm9IW=ZP`^08$+|TmZ``jogp#?Cscpo}1(M!v-%53Eo;< zOe_Fu9;ELkZzIAHXa_<I z8yd}XX71#=g(y{-Qd#iOVLnHW+1}E8P-uLi#MItx!a1_3jmax$*t+e?GQX`~f0Z@! z+qEmR&)u)UsTW%e>pY{yNC482#VOO#$z08^NliKW%{Lhd@w*xup@(TD@SkM>0ejNe zXaP^Kv%xKB;Eil3J86vN(e{}DDD2e)}J zfagL;K&paaL!E=7lIEPObDvLH`N`xgU+*o)j~BLeU_9=ufU@yXIIKf(CL%qJg+b-i zDBi!<3I6r;Z_>QH)|8bY`@6bvne!Vf1?QyJN5lomi2+_~yY0@MsC?a}dgjv*ld z?tj??Gr@o%%piSa1KcLBi9&CK89-9t)_GXu0X}b;Ub9jrO_Ir%WG$!P9fQJt!(4KO zeE_-uCxle^Knn6g7?et*Nw+};VtB|kxCqosN6=m)Wx(wobpoKv$S<3+F+>qCqqAD+ ziME~rkR4bxs)&suKow#Xd|;r&L^5L}9#|gs0ZBjyv(4E0{0Z+g7M zqM*B>(}~sTQ-l={MABT4*m~7-({`(OdJ2f7?S%w3Kr$NHCmxc5JbhFCIUb7y1U*7R z^^^hNJVTcu%i$*J6k?#@0@)A45gnh5?4PBw#VY(O@Cj0(Z(!hFdvv|DL-Acg=w`$mv7Kxne~#*!&|Zd*a~U<=uHV@B&87H|fU zwriSycMfHsh=6^w-c?R4S3X5AIJ zEJ!X((P-0n+=cV!|I|u$3CRY&weK)JPPD|jg7E-)(W2o99Rwx!PDvY&S$f3-AO=!G zpm}L$!8yI`4TyoeG(0rH1Ncpv-Vu1-_bv;Xh*UxAL3zM%f`qhcIDyF&0wn<)=}h#O zL2G;rJT3`9I2vfrK2Rexi5h>F1oVqn_p94K{xqAz@z?8D2*t5lt^fW5?6w*{nPFF& zcm*XB5&&p7Q9wKl4k-44t^pZ(TTVFAZiQr|3AvNp$hmz9}H^#CBvA2j3vK(a?n$)Yz2Xy)GGw*XN< zVo(odYwt903*vzUIMqWS_wcZ4{bhx6sazJR(j@T&pflZ$TeXBWa5P^d<^`3PyYOQ2O#v!CF8_TfP5b*hm0HLj@0nht>!2wArxmrD9RQ2@w=l zHIS36Q~;%At&=8a3k3ceZHz$Tr!z!u+fKejjiu8{ZS~MgTY&`ZEr_(%#l`@r{%nAA z5Ul6+pTSlggg?mD`>rjEO&@S#trt_le|ib=wp@VTX@DQV1L(lVB7v>m2k-s+020tb z;RqEx5NJCe0K}j)u$Z>4r+Xy>uAA_OWysnXd61HNMk4f4%Hwsq7`}MHm(w=XH$ch% zm+)I@|9kL2y-!Mvzlh!>_`UD|Xbd`pH1s4RpJ3zh-69fmCBOEy*OP>>D9|R#W#JmV z|HkdMXNGn>E$HhQTDAEbKr9U3hu`Y~&5m20IM&-bE#7{+g@UCzb-Yd;$LIRan7O&W z3B3V3o+=O$P~|;v(g$Gh!R-Hz8Sk6d0)~J*W8Af`&@ebiEDq7AQpBS07ly^0I7wfp zd9ZXlo-BG>f?m3@YSaoF34ULHm<8|B72d6q*7ql;I&&B645n#YFoyM+QnX6F;h$X>>!Kos7 zgj^l6c0K(jsM+?)lpRkG{y`s|LmF-h@Q4Ss| z9yuaG$Pd+O6V5WB514_!fDa4oBzU?2Bw)2_GItuy?PN6LV?f(ZcW+=q z{DfOT6bvSFm)UIW##aXL>`a$4^M&a|1N0B!fPc%UwG0t%SU5_{bRRAqz-cJ=pOy z;U82ZaDWr^+Q7HRH%Wi93q)YOfV9;3n~daVb!hDQ%jNI9kKeLWtD^=RlEs3c!R{fu z_uwx#!7PJs%FrV1c*^jPq?B!E&Q)}QdI<3Aq`(B+)9)f~{6k1U{071RBmMG4%5D4DJu?0Bm1kLUZnKIWy+%&d#|?zXXU z0DP7Q>VnXR2R2L4+epB|Z^y2i6W>VT3KvNfQ5yF&iE61pI3q0hKpXpVA9=|aUz5VA zpbxF=cna_jgJJQ%p7~NNnm6t9)LlES)>yyfMLCQ&-%fX}!iy4dt`8@!u;jrT=!at53t@!ApWH-*20|$KKZdfvV z?oZpc-zY6>=>mKI`v7&8-*4NwyYSO5Geyz`0!e^Mo31si;tKtRl37c<_Ec3_Cl~-) z6R<2e&-5ac9Zw5zv#9t^b!60zAuohKH*l7ti>F2x^wB446A~^SK3a0)R(*ACXG^;U zoQ95Wrm?N7?0(&ui$&S1E`0v=dbJ_MRj^E~j8(g5N;PRN{4lM4VPyDE)zzJ}baXCo z?SZG{XvfnCcH6k4lR0$!-t<{N%2W&c5Bkp0ah_P{GxCM#Nt0I0owGS0a9>RHk?@H9 zUOtCCp0v-kN1aSBh2G~jP z^x_}A6;xf{wRQWYufJY7*gb&jve0qB{DJ-Eah$v)0)L4pKqLs_x(2#A1&jD`a%rkk znWj`GiX}mA+*w+Kr{}`eXD{5Pt3@#SG+1FL!BY*i1YodX;M%lQRn@g;_w}V-JI0TX z)u@*8xQpFfm$|qE^SDt$L7YesE0ZJ&g;6}7zewmkd|1GY8LM{gyxh>##pVYaU{ybv z4dB8~f~OiR2~5Ur1~+tjJhz61?ko9s*Kf-A4>|nRw_DzNclArJWR4t@IBIOd*q0OD zc`tMBylqKI=MEn(s$&0`Apmy;*#oWx@f%!Fq@4s$IoNGu{K}ZQ6L>%dFMAIFE`C!x zbFZc||90c)%T*`O-#c~T?#0}DH;U@2>$}Mhk`q7{U=J!D0*L@R;qMpWo)WodC&AMT zAOSdUpdnD6k@#}#Tu#&q`lBlRBe0JHkOXj!M8HV=4k3VkZT3$}u;a;sT^&3Opi3|W zphEo4EKzcA5Z(}dKMc0Jb~Erdz#ovnj{jHCLjpQ-t$*e!t_b`scOCxIORI|=NtlfVu;3G4vaNnnSa1a{a-Ui0nLD)P(Adr_CoWvMB79QgeLLQ7p(%1rx#%N?4Op@^(=}NkjR(DtT z)eOTTMI{@GM-^36QEao%Hj6Bh1#E)LD`3Sc`3JDe3iExZ)sKc4G_N>`4cJCg@m1J=#R6(Fa>TPX?dKl_Rg?CY7Wn!)G zP0tTvC*GiDbF7B?qS3oc-=t=`oGO>|D!kcJTiQKyCv`=f>XnkC!w}X~uo|l2SbKJf z9#?9U$ogZxCFf(dc?deeW)K>$X9DGl@$<^lZqB%@>3|4N-Uf+(h4|qBALjr@5re)^ zlR5;8F)&oVhVIcmVYwTF05b4I=3Sl*C!X5eF?!pt1m2KZu0QlQ$0{_+QaMO#nh`Xl|<=#b_Cghue%lP$6tV5JFfrqfaZ2h-;VgQkv7AT<;9WmdLus+8?i{m zr+;Vq5lMRLJDBDrMEHCI<(KAYCz!@CUNUx6^F!n{N)AZLEkEq*P{PTUm*_6>>&bYGUTGEG-@*kovHnuc9|tOm8nL(JxoofPwfvsM5;wQ$`FE4^j&GIKXLV#JXpFO` zpqTHvGp7$Gce}>5H#@uR`{SDLS=>*oruTR@bB|c8OpHrB6MeEU#)n*foNx8^c1Ie1 z`UATQK3BHRsEWU}t$Q}AKy?@H#s$nJuQ0Gt)kXK=w}5rjYOHoicJvmF zR_Zo;z86s~0v@hz8BeopBD?3x3$1?H(q}$})GSO3-v_Fv8Fsy~TD{Qf(!@^sCU)~0 z>$|ggvC-+G;#;i2C4v)wKYjpd9+lJYAJMzvYxu~VTS@U%R*W61AX$xM(Mj!^p z75sCb5QZ}h6~F5YCv|0s2LZ?s>Hf{Sh(>!~w zOH|^|I)k3#c5c1Xyu9A-R$KITWxZABrHyKPV{@a?X|A%a<^dQNAE~teSI47s^b@Qq z8!S!NM3y_~LEq!`e)2())7JEqEs8bNH<5I!#0FEY-R$_6~2x606(XNJ|@yj1QJ37CPV~+CjqcE zP9uRsWc&ek@YwZ-Ac^Y>5VD9KPPQ4*QH+BO=Z6?#DUI<*$qt@Q@yD2W!8wLeDoE^) zKulc`=l+2mL0|zw8i_zb<>MHK1rNfO;*mz0h7;oGmk6y$saujSoeKuEnw zEm3b47!p;0c?`k{j2N%QWShx4iBT$4WPV)cQ!+2fd|KuwWIn^$`3dIolbC)=;VDc% z!zdM==JMy5e!(RM+(~u+-=zE!*2=%aluODpST1v)QB*OIwJX&X?$j`)2&H6_d=ZH> zUv(<;x+IPUv&1otX-o|)O3o@~i8xK@S?dxy<_%=JI2NgJq07Kc@ZsMt%?p;RlftesHIrT)&F~4QBjc uuHvH0vE(Ui?q`X?PRtTimn4~n|CeU|GVX~1ey@ckv?MH{SN}ar9Op|206RSZ literal 0 HcmV?d00001 diff --git a/B4A/Files/profina.jpg b/B4A/Files/profina.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f092f0f2102366ce387b05d70715d90f81d8c773 GIT binary patch literal 4738 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 literal 0 HcmV?d00001 diff --git a/B4A/Files/profina.png b/B4A/Files/profina.png new file mode 100644 index 0000000000000000000000000000000000000000..d307055aeec8166b671c7c27c10594a72fbe3a0d GIT binary patch literal 5080 zcmbVQWl$6V(>_{|2FauA5R?Wqffde4mm=kTR^3e1|=k=yE|Xr z@6R{${rrCH?(FQ$&d&4f?Cfr|#v5fK0y+W!06+v$QPg_0#*bq01oKgA-LZ{78Vq+W zWqClwFmUV9!G_7H%K-q@AD`Zu<2?HKE-D7@00434e+8r0xx@+ppm2mJ%IWx+?B#fS z=uCa;g<)~yah*FY??zvQcOh%JO`L0XUT`B_ftE2X*yv~~2j&c9LPEG~@DFB*3|9P9 z+W60!3PddU&wfWd-zKL!Tli2}yLhwk>0jGeGRV*Ee){T=Sovb%!s)7g@orwwTM0ET zK=cWOxv5Ad%M}AK{Q}a~PA*Jd5oUg#tgU^@CqPPCR9?9ymZ&>u{o?O4>%0Ac*bCOL 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 Jg}hnle*mgf!Qub_ literal 0 HcmV?d00001 diff --git a/B4A/MAPA_CLIENTE.bas b/B4A/MAPA_CLIENTE.bas new file mode 100644 index 0000000..28ab787 --- /dev/null +++ b/B4A/MAPA_CLIENTE.bas @@ -0,0 +1,115 @@ +B4A=true +Group=Default Group +ModulesStructureVersion=1 +Type=Activity +Version=9.95 +@EndOfDesignText@ +#Region Activity Attributes + #FullScreen: False + #IncludeTitle: FALSE + +#End Region + +Sub Process_Globals + Dim GPS As GPS + Dim rp As RuntimePermissions + Dim ruta As String + Dim skmt As SQL +End Sub + +Sub Globals + Private gmap As GoogleMap + Private MapFragment1 As MapFragment + Dim Latitud As Double = 0 + Dim Longitud As Double = 0 + Dim Lat2 As Double = 0 + Dim Lon2 As Double = 0 + Dim p1, p2 As Location + Dim Distance As Float + Dim boton1 As Button + Dim c As Cursor + Dim latmarker As String + Dim longmarker As String + Private l_long As Label + Private l_lat As Label + Private NOMBRE_TIENDA As String + Private p_principal As Panel + Private b_regresar As Button +End Sub + +Sub Activity_Create(FirstTime As Boolean) + Activity.LoadLayout("mapa_cliente") + If MapFragment1.IsGooglePlayServicesAvailable = False Then + ToastMessageShow("Please install Google Play Services.", True) + End If +End Sub + +Sub MapFragment1_Ready + gmap = MapFragment1.GetMap + 'permisos + rp.CheckAndRequest(rp.PERMISSION_ACCESS_FINE_LOCATION) + Wait For Activity_PermissionResult (Permission As String, Result As Boolean) + gmap.MyLocationEnabled = Result + 'fin de permisos + Dim JavaMapsObject As JavaObject + JavaMapsObject = gmap.GetUiSettings + JavaMapsObject.RunMethod("setMapToolbarEnabled", Array As Object(True)) + Dim marcador1 As Marker = gmap.AddMarker (latmarker,longmarker, "TIENDA") + marcador1.Snippet = B4XPages.MainPage.cliente.NOMBRE + 'posicion inicial + Dim aa As CameraPosition + aa.Initialize(latmarker,longmarker,15)''' RECOMENDABLE CAMBIAR A 10 SI ES MAS DE 1 MARCADOR + gmap.AnimateCamera(aa) +End Sub + +Sub GPS_LocationChanged (Parametro As Location) +' GPS.Start(0, 0) +' Dim sp As Int +' sp = Ceil(Parametro.Speed * 3.6) +' boton1.Text = sp &" "&"km/h" +' Latitud = Parametro.Latitude +' Longitud = Parametro.Longitude +' p2.Initialize2(Latitud,Longitud) +' p1.Initialize2(Lat2, Lon2) +' Distance = p1.DistanceTo(p2) +' If Latitud <> 0 And Longitud <> 0 Then +' If Distance > 10 Then +' Lat2 = Latitud +' Lon2 = Longitud +' Dim cp As CameraPosition +' cp.Initialize2(Parametro.Latitude, Parametro.Longitude, gmap.CameraPosition.Zoom, Parametro.Bearing, 0) +' gmap.AnimateCamera(cp) +' End If +' End If +End Sub + +Sub Activity_Resume + Subs.centraBoton(b_regresar, Activity.Width) + GPS.Initialize("GPS") + If GPS.GPSEnabled = False Then + ToastMessageShow("Debe Activar el GPS del Equipo.", True) + StartActivity(GPS.LocationSettingsIntent) + Else + GPS.Start(0, 0) + End If + Subs.centraPanel(p_principal, Activity.Width) + p_principal.Height = Activity.Height * 0.95 + latmarker = B4XPages.MainPage.cliente.LATITUD + longmarker = B4XPages.MainPage.cliente.LONGITUD + NOMBRE_TIENDA = B4XPages.MainPage.cliente.NOMBRE +End Sub + +Sub Activity_Pause (UserClosed As Boolean) + GPS.Stop +End Sub + +Sub reg_Click +' StartActivity(fila) + B4XPages.ShowPage("Cliente") +End Sub + +Private Sub b_regresar_Click + Log("Pressed") + Activity.Finish + B4XPages.ShowPage("Cliente") +End Sub \ No newline at end of file diff --git a/B4A/MARQUEZ.b4a b/B4A/MARQUEZ.b4a index d39e486..ff00289 100644 --- a/B4A/MARQUEZ.b4a +++ b/B4A/MARQUEZ.b4a @@ -7,56 +7,61 @@ File13=engrane_gris.png File14=folioabono.bal File15=fondo_kmt.jpg File16=gps20.png -File17=Hacer pedido.jpg -File18=hacerpedido30.jpg -File19=hacerpedido30.png +File17=guna_viejo.png +File18=Hacer pedido.jpg +File19=hacerpedido30.jpg File2=alert2.png -File20=intmex_logo_192x192.jpg -File21=intmex_logo_192x192.png -File22=itembuttonblue.png -File23=kmt.db -File24=login.bal -File25=Logo_192x192.jpg -File26=MainPage.bal -File27=Malo.jpg -File28=mapa_rutas.bal -File29=mariana.jpg +File20=hacerpedido30.png +File21=intmex_logo_192x192.jpg +File22=intmex_logo_192x192.png +File23=itembuttonblue.png +File24=kmt.db +File25=login.bal +File26=Logo_192x192.jpg +File27=logo_mariana.jpg +File28=MainPage.bal +File29=Malo.jpg File3=alerta_amarilla.png -File30=nota.bal -File31=noventa.bal -File32=nuevocliente.bal -File33=nuevocliente.jpg -File34=nuevo-cliente20.png -File35=Nvo Cliente.jpg -File36=palomita_verde.png -File37=PANEL_PICK_CIEGO.bal -File38=pedido.bal -File39=planfia_logo.png +File30=mapa_cliente.bal +File31=mapa_rutas.bal +File32=mariana.jpg +File33=nota.bal +File34=noventa.bal +File35=nuevocliente.bal +File36=nuevocliente.jpg +File37=nuevo-cliente20.png +File38=Nvo Cliente.jpg +File39=palomita_verde.png File4=anterior.jpg -File40=principal.bal -File41=proditem.bal -File42=proditem1.bal -File43=proditem2.bal -File44=productos.bal -File45=promociones.bal -File46=resdia.bal -File47=ResDia.jpg -File48=resdia20.png -File49=resumendia.jpg +File40=PANEL_PICK_CIEGO.bal +File41=pedido.bal +File42=planfia_logo.png +File43=principal.bal +File44=proditem.bal +File45=proditem1.bal +File46=proditem2.bal +File47=productos.bal +File48=profina.jpg +File49=PROFINA.png File5=bus-ar.png -File50=salma.jpg -File51=salma.png -File52=scrollpromos.bal -File53=senial.jpg -File54=sync.png -File55=tache_rojo.png -File56=Ticket dia.jpg -File57=ticketdia20.jpg -File58=ticketdia20.png -File59=ticketsdia.bal +File50=promociones.bal +File51=resdia.bal +File52=ResDia.jpg +File53=resdia20.png +File54=resumendia.jpg +File55=salma.jpg +File56=salma.png +File57=scrollpromos.bal +File58=senial.jpg +File59=sync.png File6=carrito.png -File60=Tiendita.jpg -File61=verde.png +File60=tache_rojo.png +File61=Ticket dia.jpg +File62=ticketdia20.jpg +File63=ticketdia20.png +File64=ticketsdia.bal +File65=Tiendita.jpg +File66=verde.png File7=celltitle.bal File8=cliente.bal File9=clientes.bal @@ -118,6 +123,11 @@ FileGroup59=Default Group FileGroup6=Default Group FileGroup60=Default Group FileGroup61=Default Group +FileGroup62=Default Group +FileGroup63=Default Group +FileGroup64=Default Group +FileGroup65=Default Group +FileGroup66=Default Group FileGroup7=Default Group FileGroup8=Default Group FileGroup9=Default Group @@ -173,22 +183,23 @@ Module20=DBRequestManager Module21=EscPosPrinter Module22=FileHandler Module23=ManageExternalStorage -Module24=MAPA_RUTAS -Module25=NotificationService -Module26=Pendientes -Module27=Starter -Module28=Subs -Module29=Tracker +Module24=MAPA_CLIENTE +Module25=MAPA_RUTAS +Module26=NotificationService +Module27=Pendientes +Module28=Starter +Module29=Subs Module3=BatteryUtilities +Module30=Tracker Module4=C_Cliente Module5=C_Clientes Module6=C_Cuestionario Module7=C_Historico Module8=C_Mapas Module9=C_Nota -NumberOfFiles=61 +NumberOfFiles=66 NumberOfLibraries=34 -NumberOfModules=29 +NumberOfModules=30 Version=12.8 @EndOfDesignText@ #Region Project Attributes diff --git a/B4A/MARQUEZ.b4a.meta b/B4A/MARQUEZ.b4a.meta index 20e9e78..4ba5671 100644 --- a/B4A/MARQUEZ.b4a.meta +++ b/B4A/MARQUEZ.b4a.meta @@ -22,6 +22,7 @@ ModuleBookmarks27= ModuleBookmarks28= ModuleBookmarks29= ModuleBookmarks3= +ModuleBookmarks30= ModuleBookmarks4= ModuleBookmarks5= ModuleBookmarks6= @@ -52,6 +53,7 @@ ModuleBreakpoints27= ModuleBreakpoints28= ModuleBreakpoints29= ModuleBreakpoints3= +ModuleBreakpoints30= ModuleBreakpoints4= ModuleBreakpoints5= ModuleBreakpoints6= @@ -82,12 +84,13 @@ ModuleClosedNodes27= ModuleClosedNodes28= ModuleClosedNodes29= ModuleClosedNodes3= +ModuleClosedNodes30= ModuleClosedNodes4= ModuleClosedNodes5= ModuleClosedNodes6= ModuleClosedNodes7= ModuleClosedNodes8= ModuleClosedNodes9= -NavigationStack=C_Cliente,b_abono1_Click,2340,0,C_Cliente,b_cancelar_Click,2337,0,C_Cliente,b_abono_Click,2325,0,C_Cliente,b_cxc_LongClick,2616,1,C_Cliente,imprime_pagare,2579,6,Main,Globals,24,0,Main,Activity_Create,31,0,C_Cliente,MODS,0,0,Diseñador Visual,cliente.bal,-100,6,C_Cliente,Guardar_Click,688,6 +NavigationStack=Diseñador Visual,productos.bal,-100,2,C_Productos,b_terminar1_Click,872,0,C_Productos,B4XPage_Appear,197,6,C_Cliente,NUEVO_Click,919,0,C_Cliente,GUADAVENTA2,838,0,MAPA_CLIENTE,Globals,18,0,Diseñador Visual,cliente.bal,-100,6,MAPA_CLIENTE,Activity_Resume,90,0,Diseñador Visual,mapa_cliente.bal,-100,3,MAPA_CLIENTE,GPS_LocationChanged,60,0 SelectedBuild=0 -VisibleModules=1,2,13,4,7,8,9,10,14,28 +VisibleModules=1,2,13,4,7,8,9,10,14,29,24