gleimar 2013-01-25 16:36:50 +00:00
parent 8c2906e2f7
commit 31dd8f2501
3 changed files with 28 additions and 19 deletions

View File

@ -16,6 +16,7 @@ import org.zkoss.zul.Messagebox;
import com.rjconsultores.ventaboletos.entidad.ConfRestricaoCanalVenta; import com.rjconsultores.ventaboletos.entidad.ConfRestricaoCanalVenta;
import com.rjconsultores.ventaboletos.entidad.Ruta; import com.rjconsultores.ventaboletos.entidad.Ruta;
import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta; import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta;
import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.service.ConfRestricaoCanalVentaService; import com.rjconsultores.ventaboletos.service.ConfRestricaoCanalVentaService;
import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.service.RutaService;
import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService; import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService;
@ -84,20 +85,24 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
cmbOrigen.getValue(); cmbOrigen.getValue();
cmbDestino.getValue(); cmbDestino.getValue();
if (confRestricaoCanalVenta.getConfRestricaoCanalVentaId() == null) { try {
confRestricaoCanalVentaService.suscribir(confRestricaoCanalVenta);
confRestricaoCanalVentaList.addItem(confRestricaoCanalVenta); confRestricaoCanalVentaService.suscribirActualizar(confRestricaoCanalVenta);
} else {
confRestricaoCanalVentaService.actualizacion(confRestricaoCanalVenta);
confRestricaoCanalVentaList.updateItem(confRestricaoCanalVenta); confRestricaoCanalVentaList.updateItem(confRestricaoCanalVenta);
Messagebox.show(
Labels.getLabel("editarConfRestricaoCanalVentaController.MSG.suscribirOK"),
Labels.getLabel("editarConfRestricaoCanalVentaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
closeWindow();
} catch (BusinessException e) {
Messagebox.show(
e.getMessage(),
Labels.getLabel("editarConfRestricaoCanalVentaController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION);
} }
Messagebox.show(
Labels.getLabel("editarConfRestricaoCanalVentaController.MSG.suscribirOK"),
Labels.getLabel("editarConfRestricaoCanalVentaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
closeWindow();
} }
public void onClick$btnApagar(Event ev) throws InterruptedException { public void onClick$btnApagar(Event ev) throws InterruptedException {

View File

@ -7,7 +7,7 @@
# <controler>. <id>. <propiedade> = XXX # <controler>. <id>. <propiedade> = XXX
#Versao do VentaBoleto: #Versao do VentaBoleto:
versao = ADM_20130125_1RC100 versao = ADM_20130125_1RC101
# MSG Defaut: # MSG Defaut:
MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100 MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100
@ -4074,3 +4074,9 @@ editarConfigFeriadoController.btnFechar.tooltiptext = Fechar
editarConfigFeriadoControlle.MSG.suscribirOK = Feridao Registrado com Sucesso. editarConfigFeriadoControlle.MSG.suscribirOK = Feridao Registrado com Sucesso.
editarConfigFeriadoController.MSG.borrarPergunta = Deseja Eliminar o feriado? editarConfigFeriadoController.MSG.borrarPergunta = Deseja Eliminar o feriado?
editarConfigFeriadoController.MSG.borrarOK = Tipo de Classe Excluído com Sucesso. editarConfigFeriadoController.MSG.borrarOK = Tipo de Classe Excluído com Sucesso.
#ConfRestricaoCanalVentaService
confRestricaoCanalVentaService.MSG.oriDestObliga= É obrigatório informar a Origem e Destino
confRestricaoCanalVentaService.MSG.canalObliga=Informe o Canal de Venda
confRestricaoCanalVentaService.MSG.descripcionObliga=Informe a descrição

View File

@ -43,14 +43,14 @@
value="${c:l('editarConfiguracionCorridaController.cmbRuta.value')}" /> value="${c:l('editarConfiguracionCorridaController.cmbRuta.value')}" />
<combobox id="cmbRuta" <combobox id="cmbRuta"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded" buttonVisible="true" width="70%" mold="rounded" buttonVisible="true" width="60%"
selectedItem="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.ruta}" selectedItem="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.ruta}"
model="@{winEditarConfRestricaoCanalVenta$composer.lsRuta}" /> model="@{winEditarConfRestricaoCanalVenta$composer.lsRuta}" />
</row> </row>
<row> <row>
<label <label
value="${c:l('confRestricaoCanalVentaController.CanalVenda.label')}" /> value="${c:l('confRestricaoCanalVentaController.CanalVenda.label')}" />
<combobox id="cmbTipoPtoVta" autodrop="true" <combobox id="cmbTipoPtoVta"
mold="rounded" buttonVisible="true" width="60%" mold="rounded" buttonVisible="true" width="60%"
selectedItem="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.tipoPuntoVenta}" selectedItem="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.tipoPuntoVenta}"
model="@{winEditarConfRestricaoCanalVenta$composer.lsTipoPtoVta}" model="@{winEditarConfRestricaoCanalVenta$composer.lsTipoPtoVta}"
@ -72,9 +72,8 @@
<row> <row>
<label <label
value="${c:l('confRestricaoCanalVentaController.Origem.label')}" /> value="${c:l('confRestricaoCanalVentaController.Origem.label')}" />
<combobox id="cmbOrigen" autodrop="true" <combobox id="cmbOrigen"
mold="rounded" buttonVisible="true" width="60%" mold="rounded" buttonVisible="true" width="60%"
constraint="no empty"
initialValue="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.origem}" initialValue="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.origem}"
selectedItem="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.origem}" selectedItem="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.origem}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
@ -82,9 +81,8 @@
<row> <row>
<label <label
value="${c:l('confRestricaoCanalVentaController.Destino.label')}" /> value="${c:l('confRestricaoCanalVentaController.Destino.label')}" />
<combobox id="cmbDestino" autodrop="true" <combobox id="cmbDestino"
mold="rounded" buttonVisible="true" width="60%" mold="rounded" buttonVisible="true" width="60%"
constraint="no empty"
initialValue="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.destino}" initialValue="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.destino}"
selectedItem="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.destino}" selectedItem="@{winEditarConfRestricaoCanalVenta$composer.confRestricaoCanalVenta.destino}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />