fix: update game search field caption and enhance delete functionality in cadastro_jogos desktop XML
This commit is contained in:
@@ -395,7 +395,7 @@
|
|||||||
spacing="true">
|
spacing="true">
|
||||||
<HorizontalLayout width="100%" spacing="true">
|
<HorizontalLayout width="100%" spacing="true">
|
||||||
<TextField expandRatio="0.8" width="100%" id="txfPesquisaJogo"
|
<TextField expandRatio="0.8" width="100%" id="txfPesquisaJogo"
|
||||||
caption="Pesquise pelo nome do jogo" type="string"
|
caption="Pesquise o nome do jogo" type="string"
|
||||||
immediate="true">
|
immediate="true">
|
||||||
|
|
||||||
<events>
|
<events>
|
||||||
@@ -524,6 +524,7 @@
|
|||||||
function(action) {
|
function(action) {
|
||||||
if(action.yes()) {
|
if(action.yes()) {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
lib.fncDeletarRegistro(config_jogos, itemId);
|
lib.fncDeletarRegistro(config_jogos, itemId);
|
||||||
engine.getField("dbtJogos").refresh();
|
engine.getField("dbtJogos").refresh();
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|||||||
Vendored
BIN
Binary file not shown.
@@ -186,5 +186,61 @@
|
|||||||
UNIQUE (EMAIL, ID_JOGO);
|
UNIQUE (EMAIL, ID_JOGO);
|
||||||
</sql>
|
</sql>
|
||||||
</changeSet>
|
</changeSet>
|
||||||
|
<!-- Tabela de vendas de jogos -->
|
||||||
|
<changeSet author="matheus.medeiros" id="matheus.medeiros-11" objectQuotingStrategy="LEGACY">
|
||||||
|
<preConditions onError="WARN" onFail="MARK_RAN" onSqlOutput="IGNORE">
|
||||||
|
<not>
|
||||||
|
<tableExists tableName="TB_MATHEUS_MEDEIROS_VENDAS_JOGOS"/>
|
||||||
|
</not>
|
||||||
|
</preConditions>
|
||||||
|
|
||||||
|
<sql endDelimiter=";" splitStatements="true" stripComments="false">
|
||||||
|
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)
|
||||||
|
);
|
||||||
|
</sql>
|
||||||
|
</changeSet>
|
||||||
|
|
||||||
|
<!-- Sequência para geração automática do ID -->
|
||||||
|
<changeSet author="matheus.medeiros" id="matheus.medeiros-12">
|
||||||
|
<preConditions onError="WARN" onFail="MARK_RAN" onSqlOutput="IGNORE">
|
||||||
|
<not>
|
||||||
|
<sequenceExists
|
||||||
|
sequenceName="TB_MATHEUS_MEDEIROS_VENDAS_JOGOS_SEQ"/>
|
||||||
|
</not>
|
||||||
|
</preConditions>
|
||||||
|
|
||||||
|
<sql endDelimiter=";" splitStatements="true" stripComments="false">
|
||||||
|
CREATE SEQUENCE TB_MATHEUS_MEDEIROS_VENDAS_JOGOS_SEQ
|
||||||
|
START WITH 1
|
||||||
|
INCREMENT BY 1
|
||||||
|
CACHE 1
|
||||||
|
NO CYCLE;
|
||||||
|
</sql>
|
||||||
|
</changeSet>
|
||||||
|
|
||||||
</databaseChangeLog>
|
</databaseChangeLog>
|
||||||
Reference in New Issue
Block a user