bug#13595
dev:lucas qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@89790 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
639c958a66
commit
3b4ad710da
|
@ -251,9 +251,10 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
log.error("Editar tarida minimas: " + ex);
|
log.error("Editar tarifa minimas: " , ex);
|
||||||
MensagensUtils.showMessageError(MSG_ERROR, TITULO_TARIFA_MINIMA);
|
MensagensUtils.showMessageError(MSG_ERROR, TITULO_TARIFA_MINIMA);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean isCamposObrigatoriosValidos() {
|
private boolean isCamposObrigatoriosValidos() {
|
||||||
|
@ -289,6 +290,7 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer {
|
||||||
private void salvarEdicaoTarifa() {
|
private void salvarEdicaoTarifa() {
|
||||||
tarifaMinimaService.actualizacion(tarifaMinima);
|
tarifaMinimaService.actualizacion(tarifaMinima);
|
||||||
tarifaMinimaList.updateItem(tarifaMinima);
|
tarifaMinimaList.updateItem(tarifaMinima);
|
||||||
|
salvarTarifaMinimaCategoria();
|
||||||
MensagensUtils.showMessageInformation("editarTarifaMinimaController.btnFechar.MSG.SuscbrirOK", TITULO_TARIFA_MINIMA);
|
MensagensUtils.showMessageInformation("editarTarifaMinimaController.btnFechar.MSG.SuscbrirOK", TITULO_TARIFA_MINIMA);
|
||||||
closeWindow();
|
closeWindow();
|
||||||
}
|
}
|
||||||
|
@ -298,6 +300,7 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer {
|
||||||
if (listaTarifaMinima.isEmpty()) {
|
if (listaTarifaMinima.isEmpty()) {
|
||||||
tarifaMinimaService.suscribir(tarifaMinima);
|
tarifaMinimaService.suscribir(tarifaMinima);
|
||||||
tarifaMinimaList.addItem(tarifaMinima);
|
tarifaMinimaList.addItem(tarifaMinima);
|
||||||
|
salvarTarifaMinimaCategoria();
|
||||||
MensagensUtils.showMessageInformation("editarTarifaMinimaController.btnFechar.MSG.SuscbrirOK", TITULO_TARIFA_MINIMA);
|
MensagensUtils.showMessageInformation("editarTarifaMinimaController.btnFechar.MSG.SuscbrirOK", TITULO_TARIFA_MINIMA);
|
||||||
closeWindow();
|
closeWindow();
|
||||||
} else {
|
} else {
|
||||||
|
@ -320,22 +323,20 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer {
|
||||||
closeWindow();
|
closeWindow();
|
||||||
}
|
}
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
log.error(ex);
|
log.error("", ex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onClick$btnAdicionarCategoria(Event ev) throws InterruptedException {
|
public void onClick$btnAdicionarCategoria(Event ev) throws InterruptedException {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
Categoria categoria = (Categoria) cmbCategorias.getSelectedItem().getValue();
|
Categoria categoria = (Categoria) (cmbCategorias.getSelectedItem() != null ? cmbCategorias.getSelectedItem().getValue() : null);
|
||||||
|
|
||||||
if(categoria != null) {
|
if(categoria != null) {
|
||||||
TarifaMinimaCategoria tarifaMinimaCategoria = new TarifaMinimaCategoria();
|
TarifaMinimaCategoria tarifaMinimaCategoria = new TarifaMinimaCategoria();
|
||||||
tarifaMinimaCategoria.setCategoria(categoria);
|
tarifaMinimaCategoria.setCategoria(categoria);
|
||||||
tarifaMinimaCategoria.setTarifaMinima(tarifaMinima);
|
tarifaMinimaCategoria.setTarifaMinima(tarifaMinima);
|
||||||
|
|
||||||
tarifaMinimaCategoria = tarifaMinimaService.adicionarTarifaMinimaCategoria(tarifaMinimaCategoria);
|
|
||||||
|
|
||||||
tarifaMinimaCategoriaList.updateItem(tarifaMinimaCategoria);
|
tarifaMinimaCategoriaList.updateItem(tarifaMinimaCategoria);
|
||||||
|
|
||||||
MensagensUtils.showMessageInformation("editarTarifaMinimaController.msg.adicionarTarifaMinimaCategoria", TITULO_TARIFA_MINIMA);
|
MensagensUtils.showMessageInformation("editarTarifaMinimaController.msg.adicionarTarifaMinimaCategoria", TITULO_TARIFA_MINIMA);
|
||||||
|
@ -354,7 +355,6 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
if (resp == Messagebox.YES) {
|
if (resp == Messagebox.YES) {
|
||||||
TarifaMinimaCategoria tarifaMinimaCategoria = (TarifaMinimaCategoria) tarifaMinimaCategoriaList.getSelected();
|
TarifaMinimaCategoria tarifaMinimaCategoria = (TarifaMinimaCategoria) tarifaMinimaCategoriaList.getSelected();
|
||||||
tarifaMinimaService.removerTarifaMinimaCategoria(tarifaMinimaCategoria);
|
|
||||||
tarifaMinimaCategoriaList.removeItem(tarifaMinimaCategoria);
|
tarifaMinimaCategoriaList.removeItem(tarifaMinimaCategoria);
|
||||||
|
|
||||||
MensagensUtils.showMessageInformation("editarTarifaMinimaController.msg.removerTarifaMinimaCategoria", TITULO_TARIFA_MINIMA);
|
MensagensUtils.showMessageInformation("editarTarifaMinimaController.msg.removerTarifaMinimaCategoria", TITULO_TARIFA_MINIMA);
|
||||||
|
@ -388,6 +388,17 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer {
|
||||||
cmbRuta.setModel(l);
|
cmbRuta.setModel(l);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void salvarTarifaMinimaCategoria() {
|
||||||
|
//Remove todas categorias salvas e insere de acordo com o escolhido para salvar
|
||||||
|
List<TarifaMinimaCategoria> tarifaMinimaCategoriaSalva = (List<TarifaMinimaCategoria>) (tarifaMinima.getTarifaMinimaCategorias() == null ? tarifaMinimaCategoriaList.getModel() : tarifaMinima.getTarifaMinimaCategorias());
|
||||||
|
for (TarifaMinimaCategoria tarifaMinimaCategoria : tarifaMinimaCategoriaSalva) {
|
||||||
|
tarifaMinimaService.removerTarifaMinimaCategoria(tarifaMinimaCategoria);
|
||||||
|
}
|
||||||
|
for (int i = 0; i < tarifaMinimaCategoriaList.getModel().getSize(); i++) {
|
||||||
|
TarifaMinimaCategoria tarifaMinimaCategoria = (TarifaMinimaCategoria) tarifaMinimaCategoriaList.getModel().getElementAt(i);
|
||||||
|
tarifaMinimaCategoria = tarifaMinimaService.adicionarTarifaMinimaCategoria(tarifaMinimaCategoria);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
||||||
return lsOrgaoConcedente;
|
return lsOrgaoConcedente;
|
||||||
|
|
|
@ -142,7 +142,7 @@
|
||||||
selectedItem="@{winEditarTarifaMinima$composer.tarifaMinima.destino}"/>
|
selectedItem="@{winEditarTarifaMinima$composer.tarifaMinima.destino}"/>
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row visible="@{winEditarTarifaMinima$composer.tarifaMinimaSalva}">
|
<row>
|
||||||
<label id="lblCategorias"
|
<label id="lblCategorias"
|
||||||
value="${c:l('editarConfiguracionCategoriaController.lblCategorias.value')}" />
|
value="${c:l('editarConfiguracionCategoriaController.lblCategorias.value')}" />
|
||||||
<combobox id="cmbCategorias"
|
<combobox id="cmbCategorias"
|
||||||
|
@ -159,20 +159,20 @@
|
||||||
image="/gui/img/add.png"
|
image="/gui/img/add.png"
|
||||||
width="35px"
|
width="35px"
|
||||||
tooltiptext="${c:l('editarTarifaMinimaController.btnAdicionarCategoria.tooltiptext')}"
|
tooltiptext="${c:l('editarTarifaMinimaController.btnAdicionarCategoria.tooltiptext')}"
|
||||||
visible="@{winEditarTarifaMinima$composer.tarifaMinimaSalva}" />
|
/>
|
||||||
<button id="btnRemoverCategoria"
|
<button id="btnRemoverCategoria"
|
||||||
height="20"
|
height="20"
|
||||||
image="/gui/img/remove.png"
|
image="/gui/img/remove.png"
|
||||||
width="35px"
|
width="35px"
|
||||||
tooltiptext="${c:l('editarTarifaMinimaController.btnRemoverCategoria.tooltiptext')}"
|
tooltiptext="${c:l('editarTarifaMinimaController.btnRemoverCategoria.tooltiptext')}"
|
||||||
visible="@{winEditarTarifaMinima$composer.tarifaMinimaSalva}" />
|
/>
|
||||||
|
|
||||||
<listbox id="tarifaMinimaCategoriaList"
|
<listbox id="tarifaMinimaCategoriaList"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||||
vflex="true"
|
vflex="true"
|
||||||
multiple="false"
|
multiple="false"
|
||||||
height="150px"
|
height="150px"
|
||||||
visible="@{winEditarTarifaMinima$composer.tarifaMinimaSalva}">
|
>
|
||||||
<listhead sizable="true">
|
<listhead sizable="true">
|
||||||
<listheader image="/gui/img/create_doc.gif"
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('editarConfiguracionCategoriaController.lblCategorias.value')}" />
|
label="${c:l('editarConfiguracionCategoriaController.lblCategorias.value')}" />
|
||||||
|
|
Loading…
Reference in New Issue