fixes bug #9105
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@71569 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
0e9edd466d
commit
f440bdacab
|
@ -8,7 +8,7 @@ import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.apache.commons.collections.CollectionUtils;
|
import org.apache.commons.collections4.CollectionUtils;
|
||||||
import org.apache.commons.lang.StringUtils;
|
import org.apache.commons.lang.StringUtils;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -55,6 +55,7 @@ public class MyTextboxDecimal extends Textbox implements AfterCompose {
|
||||||
|
|
||||||
this.addEventListener("onChanging", new EventListener() {
|
this.addEventListener("onChanging", new EventListener() {
|
||||||
|
|
||||||
|
@Override
|
||||||
public void onEvent(Event event) throws Exception {
|
public void onEvent(Event event) throws Exception {
|
||||||
if (event instanceof InputEvent) {
|
if (event instanceof InputEvent) {
|
||||||
|
|
||||||
|
@ -68,7 +69,7 @@ public class MyTextboxDecimal extends Textbox implements AfterCompose {
|
||||||
|
|
||||||
private BigDecimal getBigDecimal(String val) {
|
private BigDecimal getBigDecimal(String val) {
|
||||||
if ((val == null) || (val.trim().equals(""))) {
|
if ((val == null) || (val.trim().equals(""))) {
|
||||||
return (BigDecimal) null;
|
return null;
|
||||||
}
|
}
|
||||||
val = val.trim();
|
val = val.trim();
|
||||||
|
|
||||||
|
@ -144,6 +145,7 @@ public class MyTextboxDecimal extends Textbox implements AfterCompose {
|
||||||
this.defaultZero = defaultZero;
|
this.defaultZero = defaultZero;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public void afterCompose() {
|
public void afterCompose() {
|
||||||
aplicarMascara();
|
aplicarMascara();
|
||||||
|
|
||||||
|
@ -185,7 +187,7 @@ public class MyTextboxDecimal extends Textbox implements AfterCompose {
|
||||||
constraintTag.validate(comp, oVal);
|
constraintTag.validate(comp, oVal);
|
||||||
}
|
}
|
||||||
|
|
||||||
String val = oVal.toString();
|
String val = oVal != null ? oVal.toString() : null;
|
||||||
if (obligatorio && ((val == null) || (val.trim().equals("")))) {
|
if (obligatorio && ((val == null) || (val.trim().equals("")))) {
|
||||||
throw new WrongValueException(
|
throw new WrongValueException(
|
||||||
comp,
|
comp,
|
||||||
|
|
|
@ -15,8 +15,18 @@ import org.zkoss.zul.ListitemRenderer;
|
||||||
* @author Administrador
|
* @author Administrador
|
||||||
*/
|
*/
|
||||||
public class RenderCuponSecretaria implements ListitemRenderer {
|
public class RenderCuponSecretaria implements ListitemRenderer {
|
||||||
|
private Boolean isMostraSerieSubserie;
|
||||||
|
|
||||||
public void render(Listitem lstm, Object o) throws Exception {
|
public RenderCuponSecretaria(){
|
||||||
|
super();
|
||||||
|
}
|
||||||
|
|
||||||
|
public RenderCuponSecretaria(Boolean isMostraSerieSubserie ){
|
||||||
|
super();
|
||||||
|
this.isMostraSerieSubserie = isMostraSerieSubserie;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void render(Listitem lstm, Object o) throws Exception {
|
||||||
CuponSecretaria cuponSecretaria = (CuponSecretaria) o;
|
CuponSecretaria cuponSecretaria = (CuponSecretaria) o;
|
||||||
|
|
||||||
Listcell lc = new Listcell();
|
Listcell lc = new Listcell();
|
||||||
|
@ -44,7 +54,24 @@ public class RenderCuponSecretaria implements ListitemRenderer {
|
||||||
lc = new Listcell("");
|
lc = new Listcell("");
|
||||||
}
|
}
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
//Séie
|
||||||
|
if(isMostraSerieSubserie){
|
||||||
|
String serie = cuponSecretaria.getSerie();
|
||||||
|
if (serie != null) {
|
||||||
|
lc = new Listcell(serie.toString());
|
||||||
|
} else {
|
||||||
|
lc = new Listcell("");
|
||||||
|
}
|
||||||
|
lc.setParent(lstm);
|
||||||
|
//Subserie
|
||||||
|
String subserie = cuponSecretaria.getSubserie();
|
||||||
|
if (subserie != null) {
|
||||||
|
lc = new Listcell(subserie.toString());
|
||||||
|
} else {
|
||||||
|
lc = new Listcell("");
|
||||||
|
}
|
||||||
|
lc.setParent(lstm);
|
||||||
|
}
|
||||||
BigDecimal porcentagemOutros = cuponSecretaria.getPorcdescuentooutros();
|
BigDecimal porcentagemOutros = cuponSecretaria.getPorcdescuentooutros();
|
||||||
if (porcentagemOutros != null) {
|
if (porcentagemOutros != null) {
|
||||||
lc = new Listcell(porcentagemOutros.setScale(2).toString());
|
lc = new Listcell(porcentagemOutros.setScale(2).toString());
|
||||||
|
@ -79,4 +106,6 @@ public class RenderCuponSecretaria implements ListitemRenderer {
|
||||||
|
|
||||||
lstm.setAttribute("data", cuponSecretaria);
|
lstm.setAttribute("data", cuponSecretaria);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -4296,6 +4296,7 @@ busquedaSecretariaController.SecretariaID.label = ID
|
||||||
busquedaSecretariaController.CveSecretaria.label = Código secretaria
|
busquedaSecretariaController.CveSecretaria.label = Código secretaria
|
||||||
busquedaSecretariaController.btnPesquisa.label = Búsqueda
|
busquedaSecretariaController.btnPesquisa.label = Búsqueda
|
||||||
busquedaSecretariaController.validafolio.label = Validar numero del documento
|
busquedaSecretariaController.validafolio.label = Validar numero del documento
|
||||||
|
busquedaSecretariaController.seriesubserie.label = Validar Série e Subsérie
|
||||||
busquedaSecretariaController.imprimeprecio.label = Valor a imprimir
|
busquedaSecretariaController.imprimeprecio.label = Valor a imprimir
|
||||||
|
|
||||||
# Editar Secretaria
|
# Editar Secretaria
|
||||||
|
@ -4306,6 +4307,7 @@ editarSecretariaController.btnFechar.tooltiptext = Cerrar
|
||||||
editarSecretariaController.lbDescSecretaria.value = Orden de compra - Secretaria
|
editarSecretariaController.lbDescSecretaria.value = Orden de compra - Secretaria
|
||||||
editarSecretariaController.lbCveSecretaria.value = Código secretaria
|
editarSecretariaController.lbCveSecretaria.value = Código secretaria
|
||||||
editarSecretariaController.lbValidaFolio.value = Validar numero del documento
|
editarSecretariaController.lbValidaFolio.value = Validar numero del documento
|
||||||
|
editarSecretariaController.lbSerieSubserie.value = Validar Série e Subsérie
|
||||||
editarSecretariaController.lbPorcDescuentoOutros.value=% Outros
|
editarSecretariaController.lbPorcDescuentoOutros.value=% Outros
|
||||||
editarSecretariaController.lbPorcDescuentoPedagio.value=% Peaje
|
editarSecretariaController.lbPorcDescuentoPedagio.value=% Peaje
|
||||||
editarSecretariaController.lbPorcDescuentoSeguro.value=% Seguro
|
editarSecretariaController.lbPorcDescuentoSeguro.value=% Seguro
|
||||||
|
@ -4323,6 +4325,8 @@ editarSecretariaController.lbPorcdescuentoSeguro.value=% Seguro
|
||||||
editarSecretariaController.lbPorcdescuentoTaxaEmbarque.value=% Tasa abordaje
|
editarSecretariaController.lbPorcdescuentoTaxaEmbarque.value=% Tasa abordaje
|
||||||
editarSecretariaController.lbNumfolioinicio.value = Numero del documento inicial
|
editarSecretariaController.lbNumfolioinicio.value = Numero del documento inicial
|
||||||
editarSecretariaController.lbNumfoliofinal.value = Numero del documento final
|
editarSecretariaController.lbNumfoliofinal.value = Numero del documento final
|
||||||
|
editarSecretariaController.lbSerie.value = Série
|
||||||
|
editarSecretariaController.lbSubserie.value = SubSérie
|
||||||
editarSecretariaController.MSG.suscribirOK = Secretaria se registró exitosamente
|
editarSecretariaController.MSG.suscribirOK = Secretaria se registró exitosamente
|
||||||
editarSecretariaController.MSG.borrarPergunta = Eliminar secretaria?
|
editarSecretariaController.MSG.borrarPergunta = Eliminar secretaria?
|
||||||
editarSecretariaController.MSG.borrarOK = Secretaria se eliminó exitosamente
|
editarSecretariaController.MSG.borrarOK = Secretaria se eliminó exitosamente
|
||||||
|
@ -4398,11 +4402,6 @@ busquedaRegionMetropolitanaController.btnPesquisa.label = Búsqueda
|
||||||
busquedaRegionMetropolitanaController.lhId.label = ID
|
busquedaRegionMetropolitanaController.lhId.label = ID
|
||||||
busquedaRegionMetropolitanaController.lhRegion.label = Region Metropolitana
|
busquedaRegionMetropolitanaController.lhRegion.label = Region Metropolitana
|
||||||
editarRegionMetropolitanaController.lhParada.label = Cuidad
|
editarRegionMetropolitanaController.lhParada.label = Cuidad
|
||||||
editarRegionMetropolitanaController.window.title = Região Metropolitana
|
|
||||||
editarRegionMetropolitanaController.MSG.suscribirOK = Região Metropolitana Registrado com Sucesso.
|
|
||||||
editarRegionMetropolitanaController.MSG.borrarPergunta = Eliminar a Região Metropolitana?
|
|
||||||
editarRegionMetropolitanaController.MSG.borrarOK = Região Metropolitana Excluido com Sucesso.
|
|
||||||
editarRegionMetropolitanaController.MSG.vazio = É necessário informar pelo menos uma cidade.
|
|
||||||
|
|
||||||
# Búsqueda Artículo
|
# Búsqueda Artículo
|
||||||
busquedaArticuloController.window.title = Articulo
|
busquedaArticuloController.window.title = Articulo
|
||||||
|
|
|
@ -4366,6 +4366,7 @@ editarSecretariaController.btnFechar.tooltiptext = Fechar
|
||||||
editarSecretariaController.lbDescSecretaria.value = Ordem de Serviço - Secretaria
|
editarSecretariaController.lbDescSecretaria.value = Ordem de Serviço - Secretaria
|
||||||
editarSecretariaController.lbCveSecretaria.value = Código Secretaria
|
editarSecretariaController.lbCveSecretaria.value = Código Secretaria
|
||||||
editarSecretariaController.lbValidaFolio.value = Validar Número do Documento
|
editarSecretariaController.lbValidaFolio.value = Validar Número do Documento
|
||||||
|
editarSecretariaController.lbSerieSubserie.value = Validar Série e Subsérie
|
||||||
editarSecretariaController.lbPorcDescuentoOutros.value=% Outros
|
editarSecretariaController.lbPorcDescuentoOutros.value=% Outros
|
||||||
editarSecretariaController.lbPorcDescuentoPedagio.value=% Pedagio
|
editarSecretariaController.lbPorcDescuentoPedagio.value=% Pedagio
|
||||||
editarSecretariaController.lbPorcDescuentoSeguro.value=% Seguro
|
editarSecretariaController.lbPorcDescuentoSeguro.value=% Seguro
|
||||||
|
@ -4383,6 +4384,8 @@ editarSecretariaController.lbPorcdescuentoSeguro.value=% Seguro
|
||||||
editarSecretariaController.lbPorcdescuentoTaxaEmbarque.value=% Taxa Embarque
|
editarSecretariaController.lbPorcdescuentoTaxaEmbarque.value=% Taxa Embarque
|
||||||
editarSecretariaController.lbNumfolioinicio.value = Número do Documento Inicial
|
editarSecretariaController.lbNumfolioinicio.value = Número do Documento Inicial
|
||||||
editarSecretariaController.lbNumfoliofinal.value = Número do Documento Final
|
editarSecretariaController.lbNumfoliofinal.value = Número do Documento Final
|
||||||
|
editarSecretariaController.lbSerie.value = Série
|
||||||
|
editarSecretariaController.lbSubserie.value = SubSérie
|
||||||
editarSecretariaController.MSG.suscribirOK = Secretaria Registrada com Sucesso.
|
editarSecretariaController.MSG.suscribirOK = Secretaria Registrada com Sucesso.
|
||||||
editarSecretariaController.MSG.borrarPergunta = Eliminar Secretaria?
|
editarSecretariaController.MSG.borrarPergunta = Eliminar Secretaria?
|
||||||
editarSecretariaController.MSG.borrarOK = Secretaria Excluida com Sucesso.
|
editarSecretariaController.MSG.borrarOK = Secretaria Excluida com Sucesso.
|
||||||
|
@ -4390,6 +4393,7 @@ editarSecretariaController.MSG.folio = Número do documento final é menor ou ig
|
||||||
editarSecretariaController.MSG.necessaitaPorcentaje.value = Necessita informar uma porcentagem
|
editarSecretariaController.MSG.necessaitaPorcentaje.value = Necessita informar uma porcentagem
|
||||||
editarSecretariaController.MSG.registroTraslapado = O número do documento informado se sobrepõe com outro já existente
|
editarSecretariaController.MSG.registroTraslapado = O número do documento informado se sobrepõe com outro já existente
|
||||||
editarSecretariaController.MSG.pocentaje = Mais de um desconto permitido para rango de passagens diferentes
|
editarSecretariaController.MSG.pocentaje = Mais de um desconto permitido para rango de passagens diferentes
|
||||||
|
editarSecretariaController.MSG.necessarioRemoverCupon.value = Existe registro com número de documento vazio, para validar documento é necessário apagar estes registros.
|
||||||
|
|
||||||
# Pesquisa Cidade
|
# Pesquisa Cidade
|
||||||
busquedaCiudadController.window.title = Cidade
|
busquedaCiudadController.window.title = Cidade
|
||||||
|
@ -4462,7 +4466,6 @@ editarRegionMetropolitanaController.window.title = Região Metropolitana
|
||||||
editarRegionMetropolitanaController.MSG.suscribirOK = Região Metropolitana Registrado com Sucesso.
|
editarRegionMetropolitanaController.MSG.suscribirOK = Região Metropolitana Registrado com Sucesso.
|
||||||
editarRegionMetropolitanaController.MSG.borrarPergunta = Eliminar a Região Metropolitana?
|
editarRegionMetropolitanaController.MSG.borrarPergunta = Eliminar a Região Metropolitana?
|
||||||
editarRegionMetropolitanaController.MSG.borrarOK = Região Metropolitana Excluido com Sucesso.
|
editarRegionMetropolitanaController.MSG.borrarOK = Região Metropolitana Excluido com Sucesso.
|
||||||
editarRegionMetropolitanaController.MSG.vazio = É necessário informar pelo menos uma cidade.
|
|
||||||
|
|
||||||
# Pesquisa Artigo
|
# Pesquisa Artigo
|
||||||
busquedaArticuloController.window.title = Artigo
|
busquedaArticuloController.window.title = Artigo
|
||||||
|
|
|
@ -63,6 +63,13 @@
|
||||||
value="@{winEditarSecretaria$composer.secretaria.validafolio}"
|
value="@{winEditarSecretaria$composer.secretaria.validafolio}"
|
||||||
checked="true" />
|
checked="true" />
|
||||||
</row>
|
</row>
|
||||||
|
<row id="rowValidaSerieSubserie">
|
||||||
|
<label
|
||||||
|
value="${c:l('editarSecretariaController.lbSerieSubserie.value')}" />
|
||||||
|
<checkbox id="chkValidaSerieSubserie"
|
||||||
|
value="@{winEditarSecretaria$composer.secretaria.validaseriesubserie}"
|
||||||
|
checked="true" />
|
||||||
|
</row>
|
||||||
<row spans="2">
|
<row spans="2">
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarSecretariaController.Impression.value')}" />
|
value="${c:l('editarSecretariaController.Impression.value')}" />
|
||||||
|
@ -97,7 +104,7 @@
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarSecretariaController.lbPorcdescuento.value')}" />
|
value="${c:l('editarSecretariaController.lbPorcdescuento.value')}" />
|
||||||
<textbox id="txtPorcdescuento"
|
<decimalbox id="txtPorcdescuento" constraint="no empty"
|
||||||
maxValue="100" maxlength="6"
|
maxValue="100" maxlength="6"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal" />
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal" />
|
||||||
</row>
|
</row>
|
||||||
|
@ -113,6 +120,22 @@
|
||||||
<longbox id="txtNumfoliofinal"
|
<longbox id="txtNumfoliofinal"
|
||||||
maxlength="10" />
|
maxlength="10" />
|
||||||
</row>
|
</row>
|
||||||
|
<row id="rowSerieSubserie" spans="2">
|
||||||
|
<hbox>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarSecretariaController.lbSerie.value')}" />
|
||||||
|
<textbox id="txtSerie"
|
||||||
|
constraint="no empty"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||||
|
maxlength="10" />
|
||||||
|
<label
|
||||||
|
value="${c:l('editarSecretariaController.lbSubserie.value')}" />
|
||||||
|
<textbox id="txtSubserie"
|
||||||
|
constraint="no empty"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||||
|
maxlength="10" />
|
||||||
|
</hbox>
|
||||||
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarSecretariaController.lbPorcDescuentoOutros.value')}" />
|
value="${c:l('editarSecretariaController.lbPorcDescuentoOutros.value')}" />
|
||||||
|
@ -164,6 +187,10 @@
|
||||||
label="${c:l('editarSecretariaController.lbNumfolioinicio.value')}" />
|
label="${c:l('editarSecretariaController.lbNumfolioinicio.value')}" />
|
||||||
<listheader image="/gui/img/create_doc.gif"
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('editarSecretariaController.lbNumfoliofinal.value')}" />
|
label="${c:l('editarSecretariaController.lbNumfoliofinal.value')}" />
|
||||||
|
<listheader id="columnSerie" image="/gui/img/create_doc.gif"
|
||||||
|
label="${c:l('editarSecretariaController.lbSerie.value')}" />
|
||||||
|
<listheader id="columnSubserieSerie" image="/gui/img/create_doc.gif"
|
||||||
|
label="${c:l('editarSecretariaController.lbSubserie.value')}" />
|
||||||
<listheader image="/gui/img/create_doc.gif"
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('editarSecretariaController.lbPorcdescuentoOutros.value')}" />
|
label="${c:l('editarSecretariaController.lbPorcdescuentoOutros.value')}" />
|
||||||
<listheader image="/gui/img/create_doc.gif"
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
|
|
|
@ -84,12 +84,6 @@
|
||||||
<label value="${c:l('editarUsuarioController.confirmarsenha.label')}"/>
|
<label value="${c:l('editarUsuarioController.confirmarsenha.label')}"/>
|
||||||
<textbox type="password" id="txtConfirmSenha" width="80%" maxlength="10" />
|
<textbox type="password" id="txtConfirmSenha" width="80%" maxlength="10" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
|
||||||
<label
|
|
||||||
value="${c:l('editarUsuarioController.chkExpiraSenha.label')}" />
|
|
||||||
<checkbox id="chkExpiraSenha"
|
|
||||||
checked="@{winEditarUsuario$composer.usuario.indExpiraSenha}" />
|
|
||||||
</row>
|
|
||||||
<row>
|
<row>
|
||||||
<!-- descCorreo -->
|
<!-- descCorreo -->
|
||||||
<label value="${c:l('editarPuntoVentaController.lbDescCorreo.value')}"/>
|
<label value="${c:l('editarPuntoVentaController.lbDescCorreo.value')}"/>
|
||||||
|
|
Loading…
Reference in New Issue