diff --git a/panels/cadastro_jogos-desktop.xml b/panels/cadastro_jogos-desktop.xml index aefd18d..c4f5fed 100644 --- a/panels/cadastro_jogos-desktop.xml +++ b/panels/cadastro_jogos-desktop.xml @@ -120,19 +120,27 @@ function organizeRequiredFields(whichForm, isToRequest) { var fields = []; if(whichForm === "jogos"){ - fields = ["txfTitulo", "cbbGenero", "txfAnoLancamento", "txfProdutora", "txaDescricao"]; + fields = ["txfCodigo", "txfTitulo", "cbbGenero", "txfAnoLancamento", "txfProdutora", "txaDescricao"]; } else if(whichForm === "avaliacoes") { - fields = ["txfNome", "txfEmail", "txfComentario", "dcfNota"]; - } - - fields.forEach(function(fieldId) { - var field = engine.getField(fieldId); - if (field) { - field.setRequired(isToRequest); - } - }); - } + fields = ["txfCodigoAvaliacao", "txfCodigoJogo", "txfNome", "txfEmail", "txfComentario", "dcfNota"]; + } + if(isToRequest) { + fields.forEach(function(fieldId) { + var field = engine.getField(fieldId); + if (field) { + field.setRequired(true); + } + }); + } else { + fields.forEach(function(fieldId) { + var field = engine.getField(fieldId); + if (field) { + field.setRequired(false); + } + }); + }}; + function showTableReviews(gameId) { if(!gameId) { var lib_msg = libService.loadScript("messages"); @@ -214,7 +222,7 @@
- + - - - - - - - - - - - - + + + + + + + + + + + + + +