fixes bug#13674

dev:thiago
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@90365 d1611594-4594-4d17-8e1d-87c2c4800839
master
aristides 2019-02-28 00:09:39 +00:00
parent cfe256130b
commit 1dc1fec8fd
1 changed files with 139 additions and 115 deletions

View File

@ -125,7 +125,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private Textbox textAssuntoFiscal; private Textbox textAssuntoFiscal;
private Textbox textEmail; private Textbox textEmail;
private Checkbox chkAutenticacao; private Checkbox chkAutenticacao;
private Radio rdgFechaVenta; private Radio rdgFechaVenta;
private Radio rdgFechaSalida; private Radio rdgFechaSalida;
private Radio rdgRestringeZSim; private Radio rdgRestringeZSim;
@ -145,8 +145,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private List<Ciudad> lsCidades; private List<Ciudad> lsCidades;
private MyTextbox numtelefono; private MyTextbox numtelefono;
private MyTextbox numTelSACDef; private MyTextbox numTelSACDef;
private MyTextbox txtChaveAntifraude; private MyTextbox txtChaveAntifraude;
private Checkbox chkIndcarboletosdevolvidosconf; private Checkbox chkIndcarboletosdevolvidosconf;
private Checkbox chkIndBoletoAgrupado; private Checkbox chkIndBoletoAgrupado;
private Checkbox chkIndEnviarEmailComissao; private Checkbox chkIndEnviarEmailComissao;
@ -191,7 +191,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private Textbox txtEquivalenciaAG; private Textbox txtEquivalenciaAG;
private Checkbox chkBPe; private Checkbox chkBPe;
private Checkbox chkIndgennumfoliovtaintimpost; private Checkbox chkIndgennumfoliovtaintimpost;
private List<Categoria> lsCategorias; private List<Categoria> lsCategorias;
private List<FormaPago> lsFormaPagos; private List<FormaPago> lsFormaPagos;
private List<TipoEventoExtra> lsTipoEventoExtras; private List<TipoEventoExtra> lsTipoEventoExtras;
@ -223,7 +223,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private Intbox intPontuacaoFraudeIni; private Intbox intPontuacaoFraudeIni;
private Intbox intPontuacaoFraudeFim; private Intbox intPontuacaoFraudeFim;
private Checkbox chkIndEmiteCupomFiscalRemarcacao; private Checkbox chkIndEmiteCupomFiscalRemarcacao;
private Radio rdgTipoDCNenhum; private Radio rdgTipoDCNenhum;
private Radio rdgTipoDCTodos; private Radio rdgTipoDCTodos;
private Radio rdgTipoDCDebito; private Radio rdgTipoDCDebito;
@ -237,14 +237,13 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private Checkbox chkExibeComissaoZeradaAgencia; private Checkbox chkExibeComissaoZeradaAgencia;
private Checkbox chkPermiteReativacaoPassagemBpeEstacaoNaoBpe; private Checkbox chkPermiteReativacaoPassagemBpeEstacaoNaoBpe;
private Checkbox chkImprimirEmbarqueDesembarqCupom; private Checkbox chkImprimirEmbarqueDesembarqCupom;
private CKeditor messageConteudoEmail; private CKeditor messageConteudoEmail;
private CKeditor messageConteudoEmailFiscal; private CKeditor messageConteudoEmailFiscal;
private CKeditor messageCupomEmbarque; private CKeditor messageCupomEmbarque;
private static final String EMAIL_PATTERN = private static final String EMAIL_PATTERN = "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"
"^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@" + "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
+ "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
private static final Pattern pattern = Pattern.compile(EditarEmpresaController.EMAIL_PATTERN, Pattern.CASE_INSENSITIVE); private static final Pattern pattern = Pattern.compile(EditarEmpresaController.EMAIL_PATTERN, Pattern.CASE_INSENSITIVE);
@ -261,43 +260,58 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
lsTodosEstados = estadoService.obtenerTodos(); lsTodosEstados = estadoService.obtenerTodos();
lsCidades = new ArrayList<Ciudad>(); lsCidades = new ArrayList<Ciudad>();
lsBanco = instFinanceiraService.obtenerTodos(); lsBanco = instFinanceiraService.obtenerTodos();
if (empresa != null && empresa.getEmpresaId() != null) { if (empresa != null && empresa.getEmpresaId() != null) {
empresaEmail = empresaEmailService.buscarPorEmpresa(empresa); empresaEmail = empresaEmailService.buscarPorEmpresa(empresa);
empresaEmailConfig = empresaEmailConfigService.buscarPorEmpresa(empresa); empresaEmailConfig = empresaEmailConfigService.buscarPorEmpresa(empresa);
} }
super.doAfterCompose(comp); super.doAfterCompose(comp);
if (empresa.getEmpresaId() == null) { if (empresa.getEmpresaId() == null) {
btnAdicionarEstadoImposto.setVisible(false); btnAdicionarEstadoImposto.setVisible(false);
btnAdicionarInscEstadual.setVisible(false); btnAdicionarInscEstadual.setVisible(false);
} else { } else {
btnAdicionarEstadoImposto.setVisible(true); btnAdicionarEstadoImposto.setVisible(true);
btnAdicionarInscEstadual.setVisible(true); btnAdicionarInscEstadual.setVisible(true);
} }
if (empresaEmailConfig != null) {
if(empresaEmailConfig.getIndAutenticacao()){
chkAutenticacao.setChecked(true);
}else{
chkAutenticacao.setChecked(false);
textEmail.setDisabled(true);
textSenhaEmail.setDisabled(true);
}
} else {
chkAutenticacao.setChecked(true);
}
if(empresa.getIndfechatarifa() == null){ if (empresa.getIndfechatarifa() == null) {
rdgFechaSalida.setChecked(Boolean.TRUE); rdgFechaSalida.setChecked(Boolean.TRUE);
}else if(empresa.getIndfechatarifa()){ } else if (empresa.getIndfechatarifa()) {
rdgFechaVenta.setChecked(Boolean.TRUE); rdgFechaVenta.setChecked(Boolean.TRUE);
}else{ } else {
rdgFechaSalida.setChecked(Boolean.TRUE); rdgFechaSalida.setChecked(Boolean.TRUE);
} }
if(empresa.getIndvalidabloqueioecf() == null){ if (empresa.getIndvalidabloqueioecf() == null) {
rdgRestringeZSim.setChecked(Boolean.FALSE); rdgRestringeZSim.setChecked(Boolean.FALSE);
}else if(empresa.getIndvalidabloqueioecf()){ } else if (empresa.getIndvalidabloqueioecf()) {
rdgRestringeZSim.setChecked(Boolean.TRUE); rdgRestringeZSim.setChecked(Boolean.TRUE);
}else{ } else {
rdgRestringeZSim.setChecked(Boolean.FALSE); rdgRestringeZSim.setChecked(Boolean.FALSE);
} }
if(empresa.getIndUtilizaFidelidade() == null){ if (empresa.getIndUtilizaFidelidade() == null) {
utilizaProjetoFidelidadeSim.setChecked(Boolean.FALSE); utilizaProjetoFidelidadeSim.setChecked(Boolean.FALSE);
}else if(empresa.getIndUtilizaFidelidade()){ } else if (empresa.getIndUtilizaFidelidade()) {
utilizaProjetoFidelidadeSim.setChecked(Boolean.TRUE); utilizaProjetoFidelidadeSim.setChecked(Boolean.TRUE);
}else{ } else {
utilizaProjetoFidelidadeSim.setChecked(Boolean.FALSE); utilizaProjetoFidelidadeSim.setChecked(Boolean.FALSE);
} }
@ -325,7 +339,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
chkEmiteDABpeVdaIntJ3.setChecked(empresa.getIndEmiteDABpeVdaIntJ3() != null ? empresa.getIndEmiteDABpeVdaIntJ3() : Boolean.FALSE); chkEmiteDABpeVdaIntJ3.setChecked(empresa.getIndEmiteDABpeVdaIntJ3() != null ? empresa.getIndEmiteDABpeVdaIntJ3() : Boolean.FALSE);
chkExigeClienteCompradorVdaCallCenter.setChecked(empresa.getIndExigeClienteCompradorVdaCallCenter() != null ? empresa.getIndExigeClienteCompradorVdaCallCenter() : Boolean.FALSE); chkExigeClienteCompradorVdaCallCenter.setChecked(empresa.getIndExigeClienteCompradorVdaCallCenter() != null ? empresa.getIndExigeClienteCompradorVdaCallCenter() : Boolean.FALSE);
chkIndEmiteDeclaracaoCancelamentoBpeTrocaOrigDest.setChecked(empresa.getIndEmiteDeclaracaoCancelaBpeTrocaOrigDest()); chkIndEmiteDeclaracaoCancelamentoBpeTrocaOrigDest.setChecked(empresa.getIndEmiteDeclaracaoCancelaBpeTrocaOrigDest());
lsEmpresaContaBancaria = new ArrayList<EmpresaContaBancaria>(); lsEmpresaContaBancaria = new ArrayList<EmpresaContaBancaria>();
empresaContaBancariaList.setItemRenderer(new RenderEmpresaContaBancaria()); empresaContaBancariaList.setItemRenderer(new RenderEmpresaContaBancaria());
empresaContaBancariaList.addEventListener("onDoubleClick", new EventListener() { empresaContaBancariaList.addEventListener("onDoubleClick", new EventListener() {
@ -386,31 +400,42 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
} }
comEmpCategoriaList.setItemRenderer(new RenderComEmpCategoria()); comEmpCategoriaList.setItemRenderer(new RenderComEmpCategoria());
if(empresa.getComEmpCategorias() != null) { if (empresa.getComEmpCategorias() != null) {
comEmpCategoriaList.setData(empresa.getComEmpCategorias()); comEmpCategoriaList.setData(empresa.getComEmpCategorias());
} }
comEmpFormapagoList.setItemRenderer(new RenderComEmpFormapago()); comEmpFormapagoList.setItemRenderer(new RenderComEmpFormapago());
if(empresa.getComEmpFormapagos() != null) { if (empresa.getComEmpFormapagos() != null) {
comEmpFormapagoList.setData(empresa.getComEmpFormapagos()); comEmpFormapagoList.setData(empresa.getComEmpFormapagos());
} }
comEmpTipoEventoExtraList.setItemRenderer(new RenderComEmpTipoEventoExtra()); comEmpTipoEventoExtraList.setItemRenderer(new RenderComEmpTipoEventoExtra());
if(empresa.getComEmpTipoEventoExtras() != null) { if (empresa.getComEmpTipoEventoExtras() != null) {
comEmpTipoEventoExtraList.setData(empresa.getComEmpTipoEventoExtras()); comEmpTipoEventoExtraList.setData(empresa.getComEmpTipoEventoExtras());
} }
if (empresa.getCrtBPe() == null) { if (empresa.getCrtBPe() == null) {
empresa.setCrtBPe(3); empresa.setCrtBPe(3);
} }
carrergarParametrosComissao(); carrergarParametrosComissao();
} }
public void onClick$chkAutenticacao(Event ev) {
if(chkAutenticacao.isChecked()){
textEmail.setDisabled(false);
textSenhaEmail.setDisabled(false);
}else{
textEmail.setDisabled(true);
textSenhaEmail.setDisabled(true);
}
}
private void carrergarParametrosComissao() { private void carrergarParametrosComissao() {
if(empresa.getComEmpConferencias() != null && !empresa.getComEmpConferencias().isEmpty()) { if (empresa.getComEmpConferencias() != null && !empresa.getComEmpConferencias().isEmpty()) {
comEmpConferencia = empresa.getComEmpConferencias().iterator().next(); comEmpConferencia = empresa.getComEmpConferencias().iterator().next();
chkIndbilhetemanual.setChecked(comEmpConferencia.getIndbilhetemanual()); chkIndbilhetemanual.setChecked(comEmpConferencia.getIndbilhetemanual());
chkIndbilhetevendido.setChecked(comEmpConferencia.getIndbilhetevendido()); chkIndbilhetevendido.setChecked(comEmpConferencia.getIndbilhetevendido());
@ -421,8 +446,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
chkIndgapdevolvido.setChecked(comEmpConferencia.getIndgapdevolvido()); chkIndgapdevolvido.setChecked(comEmpConferencia.getIndgapdevolvido());
chkIndeventosfinanceiros.setChecked(comEmpConferencia.getIndeventosfinanceiros()); chkIndeventosfinanceiros.setChecked(comEmpConferencia.getIndeventosfinanceiros());
chkIndocd.setChecked(comEmpConferencia.getIndocd()); chkIndocd.setChecked(comEmpConferencia.getIndocd());
chkIndcarboletosdevolvidosconf.setChecked(empresa.getIndcarboletosdevolvidosconf() == null? false:empresa.getIndcarboletosdevolvidosconf()); chkIndcarboletosdevolvidosconf.setChecked(empresa.getIndcarboletosdevolvidosconf() == null ? false : empresa.getIndcarboletosdevolvidosconf());
chkIndBoletoAgrupado.setChecked(empresa.getIndBoletoAgrupado() == null? false: empresa.getIndBoletoAgrupado()); chkIndBoletoAgrupado.setChecked(empresa.getIndBoletoAgrupado() == null ? false : empresa.getIndBoletoAgrupado());
chkIndEnviarEmailComissao.setChecked(empresa.getIndenviaemailcomissao() == null ? false : empresa.getIndenviaemailcomissao()); chkIndEnviarEmailComissao.setChecked(empresa.getIndenviaemailcomissao() == null ? false : empresa.getIndenviaemailcomissao());
chkIndnaopermiteconfsemmalote.setChecked(empresa.getIndnaopermiteconfsemmalote() == null ? false : empresa.getIndnaopermiteconfsemmalote()); chkIndnaopermiteconfsemmalote.setChecked(empresa.getIndnaopermiteconfsemmalote() == null ? false : empresa.getIndnaopermiteconfsemmalote());
chkIndValidaDescontoTarifa.setChecked(empresa.getIndValidaDescontoTarifa() == null ? false : empresa.getIndValidaDescontoTarifa()); chkIndValidaDescontoTarifa.setChecked(empresa.getIndValidaDescontoTarifa() == null ? false : empresa.getIndValidaDescontoTarifa());
@ -431,26 +456,25 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
chkImprimirCupEmbVendaManual.setChecked(empresa.getIndImprimirCupomEmbarqueVendaManual() == null ? false : empresa.getIndImprimirCupomEmbarqueVendaManual()); chkImprimirCupEmbVendaManual.setChecked(empresa.getIndImprimirCupomEmbarqueVendaManual() == null ? false : empresa.getIndImprimirCupomEmbarqueVendaManual());
chkPermiteVendaManualTodosEstados.setChecked(empresa.getIndPermiteVendaManualTodosEstados() == null ? false : empresa.getIndPermiteVendaManualTodosEstados()); chkPermiteVendaManualTodosEstados.setChecked(empresa.getIndPermiteVendaManualTodosEstados() == null ? false : empresa.getIndPermiteVendaManualTodosEstados());
chkImprimir2Vias.setChecked(empresa.getIndImprime2Vias() == null ? false : empresa.getIndImprime2Vias()); chkImprimir2Vias.setChecked(empresa.getIndImprime2Vias() == null ? false : empresa.getIndImprime2Vias());
//chkIndEmiteBpeVdaImpPosterior.setChecked(empresa.getIndEmiteBpeVdaImpPosterior() == null ? false : empresa.getIndEmiteBpeVdaImpPosterior()); // chkIndEmiteBpeVdaImpPosterior.setChecked(empresa.getIndEmiteBpeVdaImpPosterior() == null ? false : empresa.getIndEmiteBpeVdaImpPosterior());
chkObrigarInfNomePassageiro.setChecked(empresa.getIndobrigarinformarnomepassageiro() == null ? false : empresa.getIndobrigarinformarnomepassageiro()); chkObrigarInfNomePassageiro.setChecked(empresa.getIndobrigarinformarnomepassageiro() == null ? false : empresa.getIndobrigarinformarnomepassageiro());
chkPermitirImpressaoGratuidade.setChecked(empresa.getIndImprimeGratuidade() == null ? false : empresa.getIndImprimeGratuidade()); chkPermitirImpressaoGratuidade.setChecked(empresa.getIndImprimeGratuidade() == null ? false : empresa.getIndImprimeGratuidade());
if(comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(0))){ if (comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(0))) {
rdgTipoDCNenhum.setSelected(Boolean.TRUE); rdgTipoDCNenhum.setSelected(Boolean.TRUE);
rdgTipoDCTodos.setSelected(Boolean.FALSE); rdgTipoDCTodos.setSelected(Boolean.FALSE);
rdgTipoDCDebito.setSelected(Boolean.FALSE); rdgTipoDCDebito.setSelected(Boolean.FALSE);
rdgTipoDCCredito.setSelected(Boolean.FALSE); rdgTipoDCCredito.setSelected(Boolean.FALSE);
} } else if (comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(1))) {
else if(comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(1))){
rdgTipoDCNenhum.setSelected(Boolean.FALSE); rdgTipoDCNenhum.setSelected(Boolean.FALSE);
rdgTipoDCTodos.setSelected(Boolean.TRUE); rdgTipoDCTodos.setSelected(Boolean.TRUE);
rdgTipoDCDebito.setSelected(Boolean.FALSE); rdgTipoDCDebito.setSelected(Boolean.FALSE);
rdgTipoDCCredito.setSelected(Boolean.FALSE); rdgTipoDCCredito.setSelected(Boolean.FALSE);
}else if(comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(2))){ } else if (comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(2))) {
rdgTipoDCNenhum.setSelected(Boolean.FALSE); rdgTipoDCNenhum.setSelected(Boolean.FALSE);
rdgTipoDCTodos.setSelected(Boolean.FALSE); rdgTipoDCTodos.setSelected(Boolean.FALSE);
rdgTipoDCDebito.setSelected(Boolean.TRUE); rdgTipoDCDebito.setSelected(Boolean.TRUE);
rdgTipoDCCredito.setSelected(Boolean.FALSE); rdgTipoDCCredito.setSelected(Boolean.FALSE);
}else if(comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(3))){ } else if (comEmpConferencia.getTipoDebitoCredito().equals(Integer.valueOf(3))) {
rdgTipoDCNenhum.setSelected(Boolean.FALSE); rdgTipoDCNenhum.setSelected(Boolean.FALSE);
rdgTipoDCTodos.setSelected(Boolean.FALSE); rdgTipoDCTodos.setSelected(Boolean.FALSE);
rdgTipoDCDebito.setSelected(Boolean.FALSE); rdgTipoDCDebito.setSelected(Boolean.FALSE);
@ -513,11 +537,9 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
txtEmail.focus(); txtEmail.focus();
return; return;
} }
boolean isBPe = false; boolean isBPe = false;
if (empresa.getInscricoesEstaduais() != null) { if (empresa.getInscricoesEstaduais() != null) {
for (InscricaoEstadual ie : empresa.getInscricoesEstaduais()) { for (InscricaoEstadual ie : empresa.getInscricoesEstaduais()) {
if (ie.getIsBPe() != null && ie.getIsBPe()) { if (ie.getIsBPe() != null && ie.getIsBPe()) {
@ -526,7 +548,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
} }
} }
} }
if (isBPe) { if (isBPe) {
if ((empresa.getCnae() == null || empresa.getCnae().isEmpty()) || if ((empresa.getCnae() == null || empresa.getCnae().isEmpty()) ||
(empresa.getTarBPe() == null || empresa.getTarBPe().isEmpty()) || (empresa.getTarBPe() == null || empresa.getTarBPe().isEmpty()) ||
@ -538,7 +560,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
return; return;
} }
} }
Comboitem cbiCidade = cmbCidade.getSelectedItem(); Comboitem cbiCidade = cmbCidade.getSelectedItem();
if (cbiCidade != null) { if (cbiCidade != null) {
Ciudad cidade = (Ciudad) cbiCidade.getValue(); Ciudad cidade = (Ciudad) cbiCidade.getValue();
@ -549,7 +571,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
if (empresa.getIndExterna() == null) { if (empresa.getIndExterna() == null) {
empresa.setIndExterna(Boolean.FALSE); empresa.setIndExterna(Boolean.FALSE);
} }
empresa.setIndfechatarifa(rdgFechaVenta.isChecked()); empresa.setIndfechatarifa(rdgFechaVenta.isChecked());
empresa.setIndvalidabloqueioecf(rdgRestringeZSim.isChecked()); empresa.setIndvalidabloqueioecf(rdgRestringeZSim.isChecked());
empresa.setIndUtilizaFidelidade(utilizaProjetoFidelidadeSim.isChecked()); empresa.setIndUtilizaFidelidade(utilizaProjetoFidelidadeSim.isChecked());
@ -595,7 +617,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresaService.suscribirActualizacion(empresa); empresaService.suscribirActualizacion(empresa);
empresaList.updateItem(empresa); empresaList.updateItem(empresa);
if (empresaEmail == null) { if (empresaEmail == null) {
empresaEmail = new EmpresaEmail(); empresaEmail = new EmpresaEmail();
empresaEmail.setEmpresa(empresa); empresaEmail.setEmpresa(empresa);
@ -630,6 +652,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresaEmailConfig.setSenha(textSenhaEmail.getValue()); empresaEmailConfig.setSenha(textSenhaEmail.getValue());
empresaEmailConfig.setSmtp(textSMTPHost.getValue()); empresaEmailConfig.setSmtp(textSMTPHost.getValue());
empresaEmailConfig.setSmtpPorta(textSMTPPorta.getValue()); empresaEmailConfig.setSmtpPorta(textSMTPPorta.getValue());
empresaEmailConfig.setIndAutenticacao(chkAutenticacao.isChecked());
empresaEmailConfigService.actualizacion(empresaEmailConfig); empresaEmailConfigService.actualizacion(empresaEmailConfig);
} }
@ -648,12 +671,12 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
} }
private boolean validarEmail() { private boolean validarEmail() {
if(txtEmail.getText() == null || txtEmail.getText().isEmpty()){ if (txtEmail.getText() == null || txtEmail.getText().isEmpty()) {
return true; return true;
} }
for(String email : txtEmail.getText().split(";")){ for (String email : txtEmail.getText().split(";")) {
Matcher matcher = EditarEmpresaController.pattern.matcher(email); Matcher matcher = EditarEmpresaController.pattern.matcher(email);
if(!matcher.matches()){ if (!matcher.matches()) {
return false; return false;
} }
} }
@ -670,17 +693,17 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
getComEmpConferencia().setIndgapdevolvido(chkIndgapdevolvido.isChecked()); getComEmpConferencia().setIndgapdevolvido(chkIndgapdevolvido.isChecked());
getComEmpConferencia().setIndeventosfinanceiros(chkIndeventosfinanceiros.isChecked()); getComEmpConferencia().setIndeventosfinanceiros(chkIndeventosfinanceiros.isChecked());
getComEmpConferencia().setIndocd(chkIndocd.isChecked()); getComEmpConferencia().setIndocd(chkIndocd.isChecked());
int tipoDebitoCredito = 0; int tipoDebitoCredito = 0;
if (rdgTipoDCTodos.isChecked()){ if (rdgTipoDCTodos.isChecked()) {
tipoDebitoCredito = 1; tipoDebitoCredito = 1;
}else if(rdgTipoDCDebito.isChecked()){ } else if (rdgTipoDCDebito.isChecked()) {
tipoDebitoCredito = 2; tipoDebitoCredito = 2;
}else if(rdgTipoDCCredito.isChecked()){ } else if (rdgTipoDCCredito.isChecked()) {
tipoDebitoCredito = 3; tipoDebitoCredito = 3;
} }
getComEmpConferencia().setTipoDebitoCredito(tipoDebitoCredito); getComEmpConferencia().setTipoDebitoCredito(tipoDebitoCredito);
empresa.setComEmpConferencias(new ArrayList<ComEmpConferencia>()); empresa.setComEmpConferencias(new ArrayList<ComEmpConferencia>());
@ -727,6 +750,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
closeWindow(); closeWindow();
} }
} }
public void onChange$cmbEstado(Event ev) { public void onChange$cmbEstado(Event ev) {
Comboitem cbiEstado = cmbEstado.getSelectedItem(); Comboitem cbiEstado = cmbEstado.getSelectedItem();
@ -794,7 +819,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
Labels.getLabel("editarEmpresaImpostoController.window.title"), args, MyGenericForwardComposer.MODAL); Labels.getLabel("editarEmpresaImpostoController.window.title"), args, MyGenericForwardComposer.MODAL);
} }
@SuppressWarnings({ "unchecked", "rawtypes" }) @SuppressWarnings({ "unchecked", "rawtypes" })
public void abrirInscricaoEstadual(InscricaoEstadual inscricaoEstadual) { public void abrirInscricaoEstadual(InscricaoEstadual inscricaoEstadual) {
if (inscricaoEstadual == null) { if (inscricaoEstadual == null) {
@ -827,7 +852,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
String inscEstComplemento = txtInscEstComplemento.getValue(); String inscEstComplemento = txtInscEstComplemento.getValue();
String inscEstCEP = txtInscEstCEP.getValue(); String inscEstCEP = txtInscEstCEP.getValue();
String inscEstBairro = txtInscEstBairro.getValue(); String inscEstBairro = txtInscEstBairro.getValue();
Ciudad ciudad = (Ciudad)cmbInscEstCidade.getSelectedItem().getValue(); Ciudad ciudad = (Ciudad) cmbInscEstCidade.getSelectedItem().getValue();
String inscEstCNPJ = txtInscEstCNPJ.getValue(); String inscEstCNPJ = txtInscEstCNPJ.getValue();
String equivalenciaAG = txtEquivalenciaAG.getValue(); String equivalenciaAG = txtEquivalenciaAG.getValue();
Boolean isBPe = chkBPe.isChecked(); Boolean isBPe = chkBPe.isChecked();
@ -880,43 +905,43 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
public void onClick$btnAdicionarComissaoCategoria(Event ev) throws InterruptedException { public void onClick$btnAdicionarComissaoCategoria(Event ev) throws InterruptedException {
try { try {
Categoria categoria = (Categoria) cmbCategorias.getSelectedItem().getValue(); Categoria categoria = (Categoria) cmbCategorias.getSelectedItem().getValue();
if(categoria != null) { if (categoria != null) {
for (ComEmpCategoria c : empresa.getComEmpCategorias()) { for (ComEmpCategoria c : empresa.getComEmpCategorias()) {
if (c.getCategoria().getCategoriaId().equals(categoria.getCategoriaId())) { if (c.getCategoria().getCategoriaId().equals(categoria.getCategoriaId())) {
return; return;
} }
} }
ComEmpCategoria comEmpCategoria = new ComEmpCategoria(); ComEmpCategoria comEmpCategoria = new ComEmpCategoria();
comEmpCategoria.setCategoria(categoria); comEmpCategoria.setCategoria(categoria);
comEmpCategoria.setEmpresa(getEmpresa()); comEmpCategoria.setEmpresa(getEmpresa());
comEmpCategoria = empresaService.adicionarComissaoCategoria(comEmpCategoria); comEmpCategoria = empresaService.adicionarComissaoCategoria(comEmpCategoria);
comEmpCategoriaList.updateItem(comEmpCategoria); comEmpCategoriaList.updateItem(comEmpCategoria);
empresa.getComEmpCategorias().add(comEmpCategoria); empresa.getComEmpCategorias().add(comEmpCategoria);
Messagebox.show(Labels.getLabel("editarEmpresaController.msg.adicionarComissaoCategoria"), Messagebox.show(Labels.getLabel("editarEmpresaController.msg.adicionarComissaoCategoria"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.INFORMATION); Messagebox.OK, Messagebox.INFORMATION);
} }
} catch (Exception e) { } catch (Exception e) {
EditarEmpresaController.log.error(e.getMessage(), e); EditarEmpresaController.log.error(e.getMessage(), e);
Messagebox.show(Labels.getLabel("MSG.Error"), Messagebox.show(Labels.getLabel("MSG.Error"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.ERROR); Messagebox.OK, Messagebox.ERROR);
} }
} }
public void onClick$btnRemoverComissaoCategoria(Event ev) throws InterruptedException { public void onClick$btnRemoverComissaoCategoria(Event ev) throws InterruptedException {
try { try {
if(comEmpCategoriaList.getSelected() != null) { if (comEmpCategoriaList.getSelected() != null) {
int resp = Messagebox.show( int resp = Messagebox.show(
Labels.getLabel("editarEmpresaController.MSG.borrarComissaoCategoriaPergunta"), Labels.getLabel("editarEmpresaController.MSG.borrarComissaoCategoriaPergunta"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
@ -928,17 +953,17 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
comEmpCategoriaList.removeItem(comEmpCategoria); comEmpCategoriaList.removeItem(comEmpCategoria);
empresa.getComEmpCategorias().remove(comEmpCategoria); empresa.getComEmpCategorias().remove(comEmpCategoria);
Messagebox.show(Labels.getLabel("editarEmpresaController.msg.removerComissaoCategoria"), Messagebox.show(Labels.getLabel("editarEmpresaController.msg.removerComissaoCategoria"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.INFORMATION); Messagebox.OK, Messagebox.INFORMATION);
} }
} }
} catch (Exception e) { } catch (Exception e) {
EditarEmpresaController.log.error(e.getMessage(), e); EditarEmpresaController.log.error(e.getMessage(), e);
Messagebox.show(Labels.getLabel("MSG.Error"), Messagebox.show(Labels.getLabel("MSG.Error"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.ERROR); Messagebox.OK, Messagebox.ERROR);
} }
} }
@ -947,14 +972,14 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
FormaPago formapago = (FormaPago) cmbFormaPagos.getSelectedItem().getValue(); FormaPago formapago = (FormaPago) cmbFormaPagos.getSelectedItem().getValue();
if(formapago != null) { if (formapago != null) {
for(ComEmpFormapago f : empresa.getComEmpFormapagos()){ for (ComEmpFormapago f : empresa.getComEmpFormapagos()) {
if(f.getFormaPago().getFormapagoId().equals(formapago.getFormapagoId())){ if (f.getFormaPago().getFormapagoId().equals(formapago.getFormapagoId())) {
return; return;
} }
} }
ComEmpFormapago comEmpFormapago = new ComEmpFormapago(); ComEmpFormapago comEmpFormapago = new ComEmpFormapago();
comEmpFormapago.setFormaPago(formapago); comEmpFormapago.setFormaPago(formapago);
comEmpFormapago.setEmpresa(getEmpresa()); comEmpFormapago.setEmpresa(getEmpresa());
@ -964,23 +989,23 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
comEmpFormapagoList.updateItem(comEmpFormapago); comEmpFormapagoList.updateItem(comEmpFormapago);
empresa.getComEmpFormapagos().add(comEmpFormapago); empresa.getComEmpFormapagos().add(comEmpFormapago);
Messagebox.show(Labels.getLabel("editarEmpresaController.msg.adicionarComissaoFormapago"), Messagebox.show(Labels.getLabel("editarEmpresaController.msg.adicionarComissaoFormapago"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.INFORMATION); Messagebox.OK, Messagebox.INFORMATION);
} }
} catch (Exception e) { } catch (Exception e) {
EditarEmpresaController.log.error(e.getMessage(), e); EditarEmpresaController.log.error(e.getMessage(), e);
Messagebox.show(Labels.getLabel("MSG.Error"), Messagebox.show(Labels.getLabel("MSG.Error"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.ERROR); Messagebox.OK, Messagebox.ERROR);
} }
} }
public void onClick$btnRemoverComissaoFormapago(Event ev) throws InterruptedException { public void onClick$btnRemoverComissaoFormapago(Event ev) throws InterruptedException {
try { try {
if(comEmpFormapagoList.getSelected() != null) { if (comEmpFormapagoList.getSelected() != null) {
int resp = Messagebox.show( int resp = Messagebox.show(
Labels.getLabel("editarEmpresaController.MSG.borrarComissaoFormapagoPergunta"), Labels.getLabel("editarEmpresaController.MSG.borrarComissaoFormapagoPergunta"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
@ -992,17 +1017,17 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
comEmpFormapagoList.removeItem(comEmpFormapago); comEmpFormapagoList.removeItem(comEmpFormapago);
empresa.getComEmpFormapagos().remove(comEmpFormapago); empresa.getComEmpFormapagos().remove(comEmpFormapago);
Messagebox.show(Labels.getLabel("editarEmpresaController.msg.removerComissaoFormapago"), Messagebox.show(Labels.getLabel("editarEmpresaController.msg.removerComissaoFormapago"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.INFORMATION); Messagebox.OK, Messagebox.INFORMATION);
} }
} }
} catch (Exception e) { } catch (Exception e) {
EditarEmpresaController.log.error(e.getMessage(), e); EditarEmpresaController.log.error(e.getMessage(), e);
Messagebox.show(Labels.getLabel("MSG.Error"), Messagebox.show(Labels.getLabel("MSG.Error"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.ERROR); Messagebox.OK, Messagebox.ERROR);
} }
} }
@ -1010,16 +1035,16 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
try { try {
Comboitem selectedItem = cmbTipoEventoExtras.getSelectedItem(); Comboitem selectedItem = cmbTipoEventoExtras.getSelectedItem();
if (selectedItem == null){ if (selectedItem == null) {
return; return;
} }
TipoEventoExtra tipoEventoExtra = (TipoEventoExtra) selectedItem.getValue(); TipoEventoExtra tipoEventoExtra = (TipoEventoExtra) selectedItem.getValue();
if(tipoEventoExtra != null) { if (tipoEventoExtra != null) {
for(ComEmpTipoEventoExtra e : empresa.getComEmpTipoEventoExtras()){ for (ComEmpTipoEventoExtra e : empresa.getComEmpTipoEventoExtras()) {
if(e.getTipoEventoExtra().getTipoeventoextraId().equals(tipoEventoExtra.getTipoeventoextraId())){ if (e.getTipoEventoExtra().getTipoeventoextraId().equals(tipoEventoExtra.getTipoeventoextraId())) {
return; return;
} }
} }
@ -1033,23 +1058,23 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
comEmpTipoEventoExtraList.updateItem(comEmpTipoEventoExtra); comEmpTipoEventoExtraList.updateItem(comEmpTipoEventoExtra);
empresa.getComEmpTipoEventoExtras().add(comEmpTipoEventoExtra); empresa.getComEmpTipoEventoExtras().add(comEmpTipoEventoExtra);
Messagebox.show(Labels.getLabel("editarEmpresaController.msg.adicionarComissaoTipoEventoExtra"), Messagebox.show(Labels.getLabel("editarEmpresaController.msg.adicionarComissaoTipoEventoExtra"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.INFORMATION); Messagebox.OK, Messagebox.INFORMATION);
} }
} catch (Exception e) { } catch (Exception e) {
EditarEmpresaController.log.error(e.getMessage(), e); EditarEmpresaController.log.error(e.getMessage(), e);
Messagebox.show(Labels.getLabel("MSG.Error"), Messagebox.show(Labels.getLabel("MSG.Error"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.ERROR); Messagebox.OK, Messagebox.ERROR);
} }
} }
public void onClick$btnRemoverComissaoTipoEventoExtra(Event ev) throws InterruptedException { public void onClick$btnRemoverComissaoTipoEventoExtra(Event ev) throws InterruptedException {
try { try {
if(comEmpTipoEventoExtraList.getSelected() != null) { if (comEmpTipoEventoExtraList.getSelected() != null) {
int resp = Messagebox.show( int resp = Messagebox.show(
Labels.getLabel("editarEmpresaController.MSG.borrarComissaoTipoEventoExtraPergunta"), Labels.getLabel("editarEmpresaController.MSG.borrarComissaoTipoEventoExtraPergunta"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
@ -1061,19 +1086,20 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresaService.removerComissaoTipoEventoExtra(comEmpTipoEventoExtra); empresaService.removerComissaoTipoEventoExtra(comEmpTipoEventoExtra);
comEmpTipoEventoExtraList.removeItem(comEmpTipoEventoExtra); comEmpTipoEventoExtraList.removeItem(comEmpTipoEventoExtra);
Messagebox.show(Labels.getLabel("editarEmpresaController.msg.removerComissaoTipoEventoExtra"), Messagebox.show(Labels.getLabel("editarEmpresaController.msg.removerComissaoTipoEventoExtra"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.INFORMATION); Messagebox.OK, Messagebox.INFORMATION);
} }
} }
} catch (Exception e) { } catch (Exception e) {
EditarEmpresaController.log.error(e.getMessage(), e); EditarEmpresaController.log.error(e.getMessage(), e);
Messagebox.show(Labels.getLabel("MSG.Error"), Messagebox.show(Labels.getLabel("MSG.Error"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK,Messagebox.ERROR); Messagebox.OK, Messagebox.ERROR);
} }
} }
public Combobox getCmbEstadoInscEstadual() { public Combobox getCmbEstadoInscEstadual() {
return cmbEstadoInscEstadual; return cmbEstadoInscEstadual;
} }
@ -1382,13 +1408,11 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresa.setEmail(""); empresa.setEmail("");
} }
} }
public Boolean isPermissaoVendaSemReducaoZ() { public Boolean isPermissaoVendaSemReducaoZ() {
return !UsuarioLogado.getUsuarioLogado().isPermisoClave(ConstantesFuncionSistema.CLAVE_EDITAR_VENDA_SEM_REDUCAO_Z); return !UsuarioLogado.getUsuarioLogado().isPermisoClave(ConstantesFuncionSistema.CLAVE_EDITAR_VENDA_SEM_REDUCAO_Z);
} }
public Radio getUtilizaProjetoFidelidadeSim() { public Radio getUtilizaProjetoFidelidadeSim() {
return utilizaProjetoFidelidadeSim; return utilizaProjetoFidelidadeSim;
} }
@ -1404,7 +1428,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
public void setChkBPe(Checkbox chkBPe) { public void setChkBPe(Checkbox chkBPe) {
this.chkBPe = chkBPe; this.chkBPe = chkBPe;
} }
public Checkbox getChkUtilizaResolMonitriip() { public Checkbox getChkUtilizaResolMonitriip() {
return chkUtilizaResolucao; return chkUtilizaResolucao;
} }
@ -1452,7 +1476,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
public void setEmpresaEmailConfig(EmpresaEmailConfig empresaEmailConfig) { public void setEmpresaEmailConfig(EmpresaEmailConfig empresaEmailConfig) {
this.empresaEmailConfig = empresaEmailConfig; this.empresaEmailConfig = empresaEmailConfig;
} }
public Empresa getEmpresa() { public Empresa getEmpresa() {
return empresa; return empresa;
} }