fixes bug#9063
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@71284 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
6a76944c98
commit
15e576465c
|
@ -176,6 +176,11 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
private Intbox intPontuacaoFraudeIni;
|
||||
private Intbox intPontuacaoFraudeFim;
|
||||
|
||||
private Radio rdgTipoDCNenhum;
|
||||
private Radio rdgTipoDCTodos;
|
||||
private Radio rdgTipoDCDebito;
|
||||
private Radio rdgTipoDCCredito;
|
||||
|
||||
private static final String EMAIL_PATTERN =
|
||||
"^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"
|
||||
+ "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
|
||||
|
@ -374,6 +379,28 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
chkIndValidaDescontoTarifa.setChecked(empresa.getIndValidaDescontoTarifa() == null ? false : empresa.getIndValidaDescontoTarifa());
|
||||
chkObrigarInfNomePassageiro.setChecked(empresa.getIndobrigarinformarnomepassageiro() == null ? false : empresa.getIndobrigarinformarnomepassageiro());
|
||||
chkPermitirImpressaoGratuidade.setChecked(empresa.getIndImprimeGratuidade() == null ? false : empresa.getIndImprimeGratuidade());
|
||||
if(comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(0))){
|
||||
rdgTipoDCNenhum.setSelected(Boolean.TRUE);
|
||||
rdgTipoDCTodos.setSelected(Boolean.FALSE);
|
||||
rdgTipoDCDebito.setSelected(Boolean.FALSE);
|
||||
rdgTipoDCCredito.setSelected(Boolean.FALSE);
|
||||
}
|
||||
else if(comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(1))){
|
||||
rdgTipoDCNenhum.setSelected(Boolean.FALSE);
|
||||
rdgTipoDCTodos.setSelected(Boolean.TRUE);
|
||||
rdgTipoDCDebito.setSelected(Boolean.FALSE);
|
||||
rdgTipoDCCredito.setSelected(Boolean.FALSE);
|
||||
}else if(comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(2))){
|
||||
rdgTipoDCNenhum.setSelected(Boolean.FALSE);
|
||||
rdgTipoDCTodos.setSelected(Boolean.FALSE);
|
||||
rdgTipoDCDebito.setSelected(Boolean.TRUE);
|
||||
rdgTipoDCCredito.setSelected(Boolean.FALSE);
|
||||
}else if(comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(3))){
|
||||
rdgTipoDCNenhum.setSelected(Boolean.FALSE);
|
||||
rdgTipoDCTodos.setSelected(Boolean.FALSE);
|
||||
rdgTipoDCDebito.setSelected(Boolean.FALSE);
|
||||
rdgTipoDCCredito.setSelected(Boolean.TRUE);
|
||||
}
|
||||
} else {
|
||||
comEmpConferencia = new ComEmpConferencia();
|
||||
}
|
||||
|
@ -478,6 +505,18 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
getComEmpConferencia().setIndeventosfinanceiros(chkIndeventosfinanceiros.isChecked());
|
||||
getComEmpConferencia().setIndocd(chkIndocd.isChecked());
|
||||
|
||||
int tipoDebitoCredito = 0;
|
||||
|
||||
if (rdgTipoDCTodos.isChecked()){
|
||||
tipoDebitoCredito = 1;
|
||||
}else if(rdgTipoDCDebito.isChecked()){
|
||||
tipoDebitoCredito = 2;
|
||||
}else if(rdgTipoDCCredito.isChecked()){
|
||||
tipoDebitoCredito = 3;
|
||||
}
|
||||
|
||||
getComEmpConferencia().setTipoDebitoCredito(tipoDebitoCredito);
|
||||
|
||||
empresa.setComEmpConferencias(new ArrayList<ComEmpConferencia>());
|
||||
empresa.getComEmpConferencias().add(getComEmpConferencia());
|
||||
}
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
||||
|
||||
import org.zkoss.util.resource.Labels;
|
||||
import org.zkoss.zul.Listcell;
|
||||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.ListitemRenderer;
|
||||
|
@ -15,6 +16,7 @@ public class RenderComEmpTipoEventoExtra implements ListitemRenderer {
|
|||
Listcell lc = new Listcell(comEmpTipoEventoExtra.getTipoEventoExtra().getDescTipoEvento());
|
||||
lc.setParent(lstm);
|
||||
|
||||
|
||||
lstm.setAttribute("data", comEmpTipoEventoExtra);
|
||||
|
||||
}
|
||||
|
|
|
@ -20,11 +20,31 @@ public class RenderEventosFinanceiros implements ListitemRenderer {
|
|||
eventosFinanceiros.setConferido(eventosFinanceiros.getLogconferenciaId() != null);
|
||||
|
||||
Listcell lc = new Listcell();
|
||||
if ((eventosFinanceiros.getExigeConferenciaAba() != null && eventosFinanceiros.getExigeConferenciaAba()) || eventosFinanceiros.isExigeConferencia()) {
|
||||
Checkbox chk = new Checkbox();
|
||||
chk.setId(eventosFinanceiros.getEventoextraId() + "_" + eventosFinanceiros.getComempformapagoId());
|
||||
chk.setChecked(eventosFinanceiros.isConferido());
|
||||
chk.setParent(lc);
|
||||
if ((eventosFinanceiros.getExigeConferenciaAba() != null && eventosFinanceiros.getExigeConferenciaAba()) || eventosFinanceiros.isExigeConferencia()
|
||||
|| eventosFinanceiros.getTipoeventoextradebcred().intValue() != 0) {
|
||||
|
||||
if(eventosFinanceiros.isDebito() && eventosFinanceiros.getTipoeventoextradebcred() == 1){
|
||||
Checkbox chk = new Checkbox();
|
||||
chk.setId(eventosFinanceiros.getEventoextraId() + "_" + eventosFinanceiros.getComempformapagoId());
|
||||
chk.setChecked(eventosFinanceiros.isConferido());
|
||||
chk.setParent(lc);
|
||||
}else if(eventosFinanceiros.isCredito() && eventosFinanceiros.getTipoeventoextradebcred() == 2){
|
||||
Checkbox chk = new Checkbox();
|
||||
chk.setId(eventosFinanceiros.getEventoextraId() + "_" + eventosFinanceiros.getComempformapagoId());
|
||||
chk.setChecked(eventosFinanceiros.isConferido());
|
||||
chk.setParent(lc);
|
||||
} else {
|
||||
Checkbox chk = new Checkbox();
|
||||
chk.setId(eventosFinanceiros.getEventoextraId() + "_" + eventosFinanceiros.getComempformapagoId());
|
||||
chk.setChecked(eventosFinanceiros.isConferido());
|
||||
chk.setParent(lc);
|
||||
}
|
||||
|
||||
//Original
|
||||
//Checkbox chk = new Checkbox();
|
||||
//chk.setId(eventosFinanceiros.getEventoextraId() + "_" + eventosFinanceiros.getComempformapagoId());
|
||||
//chk.setChecked(eventosFinanceiros.isConferido());
|
||||
//chk.setParent(lc);
|
||||
}
|
||||
lc.setParent(lstm);
|
||||
|
||||
|
|
|
@ -1019,6 +1019,11 @@ editarEmpresaController.permitirFidelidade = Habilita Fidelidade
|
|||
editarEmpresaController.intPontuacaoFraudeIni = Valor Inicial Pontuação Fraude
|
||||
editarEmpresaController.intPontuacaoFraudeFim = Valor Final Pontuação Fraude
|
||||
editarEmpresaController.validadescontotarifa.label = Descuento de pasaje sobre la Tarifa Original
|
||||
editarEmpresaController.lblTipoDC.label = Aplicar conferência
|
||||
editarEmpresaController.lblTipoDC.nenhum = Ninguno
|
||||
editarEmpresaController.lblTipoDC.todos = Todas las entradas
|
||||
editarEmpresaController.lblTipoDC.debito = Deuda
|
||||
editarEmpresaController.lblTipoDC.credito = Crédito
|
||||
|
||||
editarEmpresaController.contaBancaria.label = Cuentas Bancárias
|
||||
editarEmpresaController.contaBancaria.instiFinanceira = Instituición Financiera
|
||||
|
|
|
@ -1040,6 +1040,12 @@ editarEmpresaController.permitirFidelidade = Habilita Fidelidade
|
|||
editarEmpresaController.intPontuacaoFraudeIni = Valor Inicial Pontuação Fraude
|
||||
editarEmpresaController.intPontuacaoFraudeFim = Valor Final Pontuação Fraude
|
||||
editarEmpresaController.validadescontotarifa.label = Desconto de passagem sobre Tarifa Original
|
||||
editarEmpresaController.lblTipoDC.label = Aplicar conferência
|
||||
editarEmpresaController.lblTipoDC.nenhum = Item a item
|
||||
editarEmpresaController.lblTipoDC.todos = Todas as entradas
|
||||
editarEmpresaController.lblTipoDC.debito = Débito
|
||||
editarEmpresaController.lblTipoDC.credito = Crédito
|
||||
|
||||
|
||||
editarEmpresaController.contaBancaria.label = Contas Bancárias
|
||||
editarEmpresaController.contaBancaria.instiFinanceira = Instituição Financeira
|
||||
|
|
|
@ -569,6 +569,16 @@
|
|||
<row spans="2">
|
||||
<label value="${c:l('editarEmpresaController.comissaoTipoEventoExtraConferenciaFisica.label')}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label id="lblTipoDC"
|
||||
value="${c:l('editarEmpresaController.lblTipoDC.label')}" />
|
||||
<radiogroup id="rdgTipoDC">
|
||||
<radio id="rdgTipoDCNenhum" label="${c:l('editarEmpresaController.lblTipoDC.nenhum')}" checked="true"/>
|
||||
<radio id="rdgTipoDCTodos" label="${c:l('editarEmpresaController.lblTipoDC.todos')}" />
|
||||
<radio id="rdgTipoDCDebito" label="${c:l('editarEmpresaController.lblTipoDC.debito')}" />
|
||||
<radio id="rdgTipoDCCredito" label="${c:l('editarEmpresaController.lblTipoDC.credito')}" />
|
||||
</radiogroup>
|
||||
</row>
|
||||
<row>
|
||||
<label id="lblTipoEventoExtras"
|
||||
value="${c:l('editarEmpresaController.comissaoTipoEventoExtra.label')}" />
|
||||
|
|
Loading…
Reference in New Issue