lucas.taia 2017-05-04 20:36:21 +00:00
parent af6799dd0d
commit 8ba39939da
4 changed files with 55 additions and 0 deletions

View File

@ -27,6 +27,7 @@ import org.zkoss.zul.Button;
import org.zkoss.zul.Checkbox;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.Listcell;
import org.zkoss.zul.Listitem;
import org.zkoss.zul.ListitemRenderer;
@ -170,6 +171,9 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private Checkbox chkObrigarInfNomePassageiro;
private Checkbox chkPermitirImpressaoGratuidade;
private Textbox txtEmail;
private Checkbox chkHabilitarFidelidade;
private Intbox intPontuacaoFraudeIni;
private Intbox intPontuacaoFraudeFim;
private static final String EMAIL_PATTERN =
"^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"
@ -250,6 +254,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
}
chkIndgennumfoliovtaintimpost.setChecked(empresa.getIndgennumfoliovtaintimpost() != null ? empresa.getIndgennumfoliovtaintimpost() : Boolean.FALSE);
chkHabilitarFidelidade.setChecked(empresa.getIndFidelidade() != null ? empresa.getIndFidelidade() : Boolean.FALSE);
lsEmpresaContaBancaria = new ArrayList<EmpresaContaBancaria>();
empresaContaBancariaList.setItemRenderer(new RenderEmpresaContaBancaria());
@ -425,6 +430,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresa.setIndnaopermiteconfsemmalote(chkIndnaopermiteconfsemmalote.isChecked());
empresa.setIndobrigarinformarnomepassageiro(chkObrigarInfNomePassageiro.isChecked());
empresa.setIndImprimeGratuidade(chkPermitirImpressaoGratuidade.isChecked());
empresa.setIndFidelidade(chkHabilitarFidelidade.isChecked());
carregarComEmpConferencia();
@ -1093,6 +1099,30 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
return UsuarioLogado.getUsuarioLogado().isPermisoClave(Constantes.CLAVE_GENERA_FOLIOSISTEMA_VTA_INT_IMP_POSTERIOR);
}
public Checkbox getChkHabilitarFidelidade() {
return chkHabilitarFidelidade;
}
public void setChkHabilitarFidelidade(Checkbox chkHabilitarFidelidade) {
this.chkHabilitarFidelidade = chkHabilitarFidelidade;
}
public Intbox getIntPontuacaoFraudeIni() {
return intPontuacaoFraudeIni;
}
public void setIntPontuacaoFraudeIni(Intbox intPontuacaoFraudeIni) {
this.intPontuacaoFraudeIni = intPontuacaoFraudeIni;
}
public Intbox getIntPontuacaoFraudeFim() {
return intPontuacaoFraudeFim;
}
public void setIntPontuacaoFraudeFim(Intbox intPontuacaoFraudeFim) {
this.intPontuacaoFraudeFim = intPontuacaoFraudeFim;
}
public void onClick$chkIndEnviarEmailComissao() {
if (chkIndEnviarEmailComissao.isChecked()) {
txtEmail.setDisabled(false);

View File

@ -949,6 +949,9 @@ editarEmpresaController.restricaoZ.nao=No
editarEmpresaController.generaNumfoliosistemaVtaInternetImp=Genera Folio Sistema Venta Internet e Impresión Posterior
editarEmpresaController.obrigarInformarNomePassageiro = Obrigar informar nome do passageiro na pesquisa de entrega de passagem
editarEmpresaController.permitirImpressaoGratuidade = Utiliza estoque e formulário em gratuidade
editarEmpresaController.permitirFidelidade = Habilita Fidelidade
editarEmpresaController.intPontuacaoFraudeIni = Valor Inicial Pontuação Fraude
editarEmpresaController.intPontuacaoFraudeFim = Valor Final Pontuação Fraude
editarEmpresaController.contaBancaria.label = Cuentas Bancárias
editarEmpresaController.contaBancaria.instiFinanceira = Instituición Financiera

View File

@ -992,6 +992,9 @@ editarEmpresaController.restricaoZ.nao=Não
editarEmpresaController.generaNumfoliosistemaVtaInternetImp=Gera Nº Bilhete Venda Internet e Impressão Posterior
editarEmpresaController.obrigarInformarNomePassageiro = Obrigar informar nome do passageiro na pesquisa de entrega de passagem
editarEmpresaController.permitirImpressaoGratuidade = Utiliza estoque e formulário em gratuidade
editarEmpresaController.permitirFidelidade = Habilita Fidelidade
editarEmpresaController.intPontuacaoFraudeIni = Valor Inicial Pontuação Fraude
editarEmpresaController.intPontuacaoFraudeFim = Valor Final Pontuação Fraude
editarEmpresaController.contaBancaria.label = Contas Bancárias
editarEmpresaController.contaBancaria.instiFinanceira = Instituição Financeira

View File

@ -123,6 +123,25 @@
value="@{winEditarEmpresa$composer.empresa.indImprimeGratuidade}"/>
</row>
<row>
<label value ="${c:l('editarEmpresaController.permitirFidelidade')}"/>
<checkbox id="chkHabilitarFidelidade"
value="@{winEditarEmpresa$composer.empresa.indFidelidade}"/>
</row>
<row>
<label value="${c:l('editarEmpresaController.intPontuacaoFraudeIni')}"/>
<intbox id="intPontuacaoFraudeIni" constraint="no empty, no negative" width="100px" maxlength="3"
value="@{winEditarEmpresa$composer.empresa.pontuacaoFraudeIni}"/>
</row>
<row>
<label value="${c:l('editarEmpresaController.intPontuacaoFraudeFim')}"/>
<intbox id="intPontuacaoFraudeFim" constraint="no empty, no negative" width="100px" maxlength="3"
value="@{winEditarEmpresa$composer.empresa.pontuacaoFraudeFim}"/>
</row>
</rows>
</grid>
</tabpanel>