WS Receber/Pagar - Novos campos (bug #6181)

Tempo: 1 horas

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@42931 d1611594-4594-4d17-8e1d-87c2c4800839
master
julio 2015-04-09 14:23:42 +00:00
parent a3213ee0d2
commit 60f7f02b16
4 changed files with 38 additions and 6 deletions

View File

@ -24,6 +24,7 @@ import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.TipoEventoExtra; import com.rjconsultores.ventaboletos.entidad.TipoEventoExtra;
import com.rjconsultores.ventaboletos.exception.BusinessException; import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.exception.ValidacionCampoException;
import com.rjconsultores.ventaboletos.service.TipoEventoExtraService; import com.rjconsultores.ventaboletos.service.TipoEventoExtraService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
@ -119,7 +120,7 @@ public class EditarTipoEventoExtraController extends MyGenericForwardComposer {
tipoEventoExtra.setIndvalidadocumento(cbValidaDocumento.isChecked()); tipoEventoExtra.setIndvalidadocumento(cbValidaDocumento.isChecked());
if (tipoEventoExtra.getTipoeventoextraId() == null) { if (tipoEventoExtra.getTipoeventoextraId() == null) {
tipoEventoExtraService.suscribir(tipoEventoExtra); tipoEventoExtraService.suscribir(tipoEventoExtra);
tipoEventoExtraList.addItem(tipoEventoExtra); tipoEventoExtraList.addItemNovo(tipoEventoExtra);
} else { } else {
tipoEventoExtraService.actualizacion(tipoEventoExtra); tipoEventoExtraService.actualizacion(tipoEventoExtra);
tipoEventoExtraList.updateItem(tipoEventoExtra); tipoEventoExtraList.updateItem(tipoEventoExtra);
@ -132,6 +133,13 @@ public class EditarTipoEventoExtraController extends MyGenericForwardComposer {
closeWindow(); closeWindow();
} catch (ValidacionCampoException ve) {
log.error("editarTipoEventoExtraController: ", ve);
Messagebox.show(
ve.getMessage(),
Labels.getLabel("editarTipoEventoExtraController.window.title"),
Messagebox.OK, Messagebox.ERROR);
} catch (Exception ex) { } catch (Exception ex) {
log.error("editarTipoEventoExtraController: " + ex); log.error("editarTipoEventoExtraController: " + ex);
Messagebox.show(Labels.getLabel("MSG.Error"), Messagebox.show(Labels.getLabel("MSG.Error"),

View File

@ -4118,6 +4118,8 @@ editarTipoEventoExtraController.btnApagar.tooltiptext = Eliminar
editarTipoEventoExtraController.btnSalvar.tooltiptext = Guardar editarTipoEventoExtraController.btnSalvar.tooltiptext = Guardar
editarTipoEventoExtraController.btnFechar.tooltiptext = Cerrar editarTipoEventoExtraController.btnFechar.tooltiptext = Cerrar
editarTipoEventoExtraController.lbNome.value = Descripción del ingreso editarTipoEventoExtraController.lbNome.value = Descripción del ingreso
editarTipoEventoExtraController.lbNatureza.value = Naturaleza
editarTipoEventoExtraController.lbContaContabil.value = Cuenta Contabilidad
editarTipoEventoExtraController.tipoOperacion.value = Tipo editarTipoEventoExtraController.tipoOperacion.value = Tipo
editarTipoEventoExtraController.lbActivo.value = Activo editarTipoEventoExtraController.lbActivo.value = Activo
editarTipoEventoExtraController.MSG.suscribirOK = Ingreso se registró exitosamente editarTipoEventoExtraController.MSG.suscribirOK = Ingreso se registró exitosamente
@ -4145,6 +4147,8 @@ editarTipoEventoExtraController.Operacion.label = Operación
editarTipoEventoExtraController.rd1.label = EVENTO EXTRA editarTipoEventoExtraController.rd1.label = EVENTO EXTRA
editarTipoEventoExtraController.rd2.label = AJUSTE editarTipoEventoExtraController.rd2.label = AJUSTE
editarTipoEventoExtraController.rd3.label = CHEQUE editarTipoEventoExtraController.rd3.label = CHEQUE
editarTipoEventoExtraController.MSG.contaContabil = Cuenta Contabilidad es obligatória
editarTipoEventoExtraController.MSG.natureza = Naturaleza es obligatória
#Pago Motorista #Pago Motorista
indexController.mniPagoConductor.label = Pago conductor indexController.mniPagoConductor.label = Pago conductor

View File

@ -4170,6 +4170,8 @@ editarTipoEventoExtraController.btnApagar.tooltiptext = Eliminar
editarTipoEventoExtraController.btnSalvar.tooltiptext = Salvar editarTipoEventoExtraController.btnSalvar.tooltiptext = Salvar
editarTipoEventoExtraController.btnFechar.tooltiptext = Fechar editarTipoEventoExtraController.btnFechar.tooltiptext = Fechar
editarTipoEventoExtraController.lbNome.value = Descrição do Ingresso editarTipoEventoExtraController.lbNome.value = Descrição do Ingresso
editarTipoEventoExtraController.lbNatureza.value = Natureza
editarTipoEventoExtraController.lbContaContabil.value = Conta Contábil
editarTipoEventoExtraController.tipoOperacion.value = Tipo editarTipoEventoExtraController.tipoOperacion.value = Tipo
editarTipoEventoExtraController.lbActivo.value = Ativo editarTipoEventoExtraController.lbActivo.value = Ativo
editarTipoEventoExtraController.MSG.suscribirOK = Ingresso Registrado com Sucesso. editarTipoEventoExtraController.MSG.suscribirOK = Ingresso Registrado com Sucesso.
@ -4197,6 +4199,8 @@ editarTipoEventoExtraController.Operacion.label = Operação
editarTipoEventoExtraController.rd1.label = EVENTO EXTRA editarTipoEventoExtraController.rd1.label = EVENTO EXTRA
editarTipoEventoExtraController.rd2.label = AJUSTE editarTipoEventoExtraController.rd2.label = AJUSTE
editarTipoEventoExtraController.rd3.label = CHEQUE editarTipoEventoExtraController.rd3.label = CHEQUE
editarTipoEventoExtraController.MSG.contaContabil = Conta Contábil é Obrigatória
editarTipoEventoExtraController.MSG.natureza = Natureza é Obrigatória
#Pago Motorista #Pago Motorista
indexController.mniPagoConductor.label = Pagamento Motorista indexController.mniPagoConductor.label = Pagamento Motorista

View File

@ -34,8 +34,7 @@
<row> <row>
<label id="lbNome" <label id="lbNome"
value="${c:l('editarTipoEventoExtraController.lbNome.value')}" /> value="${c:l('editarTipoEventoExtraController.lbNome.value')}" />
<textbox id="txtNome" constraint="no empty" <textbox id="txtNome" constraint="no empty" width="80%" maxlength="30"
width="80%" maxlength="30"
value="@{winEditarTipoEventoExtra$composer.tipoEventoExtra.descTipoEvento}" value="@{winEditarTipoEventoExtra$composer.tipoEventoExtra.descTipoEvento}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row> </row>
@ -60,6 +59,23 @@
<radio id="raTipo22" label="(-)" /> <radio id="raTipo22" label="(-)" />
</radiogroup> </radiogroup>
</row> </row>
<row>
<label id="lbNatureza"
value="${c:l('editarTipoEventoExtraController.lbNatureza.value')}" />
<textbox id="txtNatureza" width="80%" maxlength="10"
value="@{winEditarTipoEventoExtra$composer.tipoEventoExtra.natureza}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
<row>
<label id="lbContaContabil"
value="${c:l('editarTipoEventoExtraController.lbContaContabil.value')}" />
<textbox id="txtContaContabil" width="80%" maxlength="20"
value="@{winEditarTipoEventoExtra$composer.tipoEventoExtra.contaContabil}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
</rows> </rows>
</grid> </grid>
</window> </window>