From 8cf91179c6244965ec201f6803db6866796354a0 Mon Sep 17 00:00:00 2001 From: Matheus Date: Thu, 1 Oct 2026 15:31:58 -0300 Subject: [PATCH] fix: update game search field caption and enhance delete functionality in cadastro_jogos desktop XML --- .DS_Store | Bin 0 -> 10244 bytes panels/cadastro_jogos-desktop.xml | 3 +- patches/.DS_Store | Bin 0 -> 6148 bytes patches/postgresql/matheus_medeiros_jogos.xml | 56 ++++++++++++++++++ 4 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 .DS_Store create mode 100644 patches/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..76ce570def3148cdfd8093625bb7d6165992f6f9 GIT binary patch literal 10244 zcmeHM&2QX96n~Si^^&G>zDfy-WLSZaT9u>;AVg8O+aQQ4l(ZX#ge2W~z0StO>sf3k zA&nyC#FyXzHxB#(2+mv(kQ=>lKuEn+{S!b!LR1{!&5U<0NNg`<_DHB58ysV zWb=_d5|+DSpCWr8kt>N(3?kgI-C%IE`N$p#E8KwycOX$@5@jfaM@K({!-3?5Rad2e zQXr`S%iS|@2`q5Il=JsmorAU8$4Nwu&d!!yTE-Ub_n+4v4qv`|Ee%!q2dMfM+bxKq zWf!m;ToEoo6&wh~PD0ey_uPAOo6Mo`hqYl&a}G`48f`^SYmdbpJZ5pT7`2yskr zA(x=M7u2KC`gOVPIzc!&d5?5;_w@EI!pz}CCbB~^XZ2a-@l0H&4t?jDM*j}eD^$YHfy;}91O0jNQj#pg{ z?RUbWbH^^}!)?%8cI9@fYH`1gn9)`R@9tIKwmsh8{N`q0hs#oVrKArAmQP)Gfd)?K zP;X@|K&|IOyEf--QjEBZI?vZxQ?O+F0osJm@`~yErdPEK`|GY*w%vKJK*NyMmK}?F zg83lt7H=1Pn{}DH`l}E#m%q^{JR=G^{ZAxjbKw*vg>61-J&U z!xC)69ry%3hcDn8xC{5;7kEfAL?=&@3uK18OsPiwJ&z%pS`1IQ!8|yEdf6Z|(&z{bx*!%%DP22hG7Jbj9UKLx|Q)F>= z`M3gEY;NHnUgL~Me@I8kti$tbtyL(|pUnJZWSqT$fsy^&xO&^j(MfXaX8$&}A!J@# zpEY?UP_31*Gb+wU7kqr=!Paa)xnlR&oKFlP^Z93a zc?`fK?4uTmaXj#Jyj6}r@>TOI%Hl` @@ -524,6 +524,7 @@ function(action) { if(action.yes()) { try { + lib.fncDeletarRegistro(config_jogos, itemId); engine.getField("dbtJogos").refresh(); } catch (error) { diff --git a/patches/.DS_Store b/patches/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..d6ad0bca206a028758e7bfb7a75b369f67adab7e GIT binary patch literal 6148 zcmeHK%}T>S5T0$TO)WwXDjow~3$|Jm@e*o%0V8@)sR;=+7_+rW&7l->)EDwmd>&_Z zw_>RtyolHtnEhtwC(C{t_6Gn&cO0|<8USFS5|(P%d?6GkU67LT5DN8;0gNDo6doa7 z$Y#f1WPsLg4Td0b)iU_Betw<~{aE@KfAxoPlxD5gn<$klE2~wjYSpb9_fF<+=4Iow z>y56ccP?e@&uq`Xh{C+z*f^0%=0!<3QUy^EV#@Vplms&G%5f5;s@By3t7g^ujjhR~ z)wJ7(ooUma9POdq**}<0Yu4t@?(tdwK7L5#v!+wvpQmKq;0#{S_;O}X?kI_6GQjw( zc2>j43@`)Cz;ZBPc0a4W9Mk1lG6T%O4;Y~R!A2!?3>F&I)`1OOA1PiTBte_r5`?xv z$6%omBPc?bBI;6Mo)|)xqu(}pj=@5sE(f7T#_yPsg?XU}H9Gojl@7wu$SpI#49qi7 z*4+l3|EJ%-|L2Ri#|$t7|B3-o>AAfwPRX3D3zMU>)<(TWC84}R<3|Y^>L|usI*PYZ am7w1y1JN;9XhaVRUj!5l+%N;b%D_7qr%k*7 literal 0 HcmV?d00001 diff --git a/patches/postgresql/matheus_medeiros_jogos.xml b/patches/postgresql/matheus_medeiros_jogos.xml index 44518c1..049e039 100644 --- a/patches/postgresql/matheus_medeiros_jogos.xml +++ b/patches/postgresql/matheus_medeiros_jogos.xml @@ -186,5 +186,61 @@ UNIQUE (EMAIL, ID_JOGO); + + + + + + + + + + CREATE TABLE TB_MATHEUS_MEDEIROS_VENDAS_JOGOS ( + ID NUMERIC(10) NOT NULL, + ID_JOGO NUMERIC(10) NOT NULL, + QTD_VENDIDA NUMERIC(10) NOT NULL, + PRECO_UN NUMERIC(12,2) NOT NULL, + VALOR_TOTAL NUMERIC(14,2) NOT NULL, + VENDEDOR VARCHAR(100) NOT NULL, + NOME_CLIENTE VARCHAR(150) NOT NULL, + NOME_LOJA VARCHAR(150) NOT NULL, + DTA_VENDA TIMESTAMP NOT NULL, + + CONSTRAINT PK_MM_VENDAS_JOGOS + PRIMARY KEY (ID), + + CONSTRAINT FK_MM_VENDAS_JOGO + FOREIGN KEY (ID_JOGO) + REFERENCES TB_MATHEUS_MEDEIROS_JOGOS (ID), + + CONSTRAINT CK_MM_VENDAS_QTD + CHECK (QTD_VENDIDA > 0), + + CONSTRAINT CK_MM_VENDAS_PRECO + CHECK (PRECO_UN >= 0), + + CONSTRAINT CK_MM_VENDAS_TOTAL + CHECK (VALOR_TOTAL >= 0) + ); + + + + + + + + + + + + + CREATE SEQUENCE TB_MATHEUS_MEDEIROS_VENDAS_JOGOS_SEQ + START WITH 1 + INCREMENT BY 1 + CACHE 1 + NO CYCLE; + + \ No newline at end of file