valdevir 2017-05-17 19:12:52 +00:00
parent d2c961e5cc
commit 8a3f705153
4 changed files with 52 additions and 15 deletions

View File

@ -61,10 +61,13 @@ public class EditarEstacionController extends MyGenericForwardComposer {
private static final String MATRICIAL = Labels.getLabel("editarEstacionController.tipoImpressora.matricial"); private static final String MATRICIAL = Labels.getLabel("editarEstacionController.tipoImpressora.matricial");
private static final String BEMATECH_FISCAL = Labels.getLabel("editarEstacionController.tipoImpressora.bematechFiscal"); private static final String BEMATECH_FISCAL = Labels.getLabel("editarEstacionController.tipoImpressora.bematechFiscal");
private static final String BEMATECH_FISCAL_BLINDADA = Labels.getLabel("editarEstacionController.tipoImpressora.bematechFiscalBlindada"); private static final String BEMATECH_FISCAL_BLINDADA = Labels.getLabel("editarEstacionController.tipoImpressora.bematechFiscalBlindada");
private static final String DARUMA_FISCAL = Labels.getLabel("editarEstacionController.tipoImpressora.darumaFiscal");
private static final String DARUMA_FISCAL_BLINDADA = Labels.getLabel("editarEstacionController.tipoImpressora.darumaFiscalBlindada");
private static final String CENTRAL_EMISSAO = Labels.getLabel("editarEstacionController.tipoImpressora.centralEmissao");
@Autowired @Autowired
private EstacionService estacionService; private EstacionService estacionService;
@Autowired @Autowired
private EstacionSitefService estacionSitefService; private EstacionSitefService estacionSitefService;
@ -140,10 +143,10 @@ public class EditarEstacionController extends MyGenericForwardComposer {
if (ApplicationProperties.getInstance().integracionRioCard()) { if (ApplicationProperties.getInstance().integracionRioCard()) {
tabRioCard.setVisible(true); tabRioCard.setVisible(true);
} }
if(ApplicationProperties.getInstance().utillizaCartaoLiberCard()){ if (ApplicationProperties.getInstance().utillizaCartaoLiberCard()) {
lblLibercard.setVisible(true); lblLibercard.setVisible(true);
chkUtilizaCartaoLibercard.setVisible(true); chkUtilizaCartaoLibercard.setVisible(true);
} }
if (estacion.getEstacionId() == null) { if (estacion.getEstacionId() == null) {
btnApagar.setVisible(Boolean.FALSE); btnApagar.setVisible(Boolean.FALSE);
@ -194,11 +197,12 @@ public class EditarEstacionController extends MyGenericForwardComposer {
private List<String> getTiposImpressora() { private List<String> getTiposImpressora() {
List<String> tiposImpressora = new ArrayList<String>(); List<String> tiposImpressora = new ArrayList<String>();
tiposImpressora.add(MATRICIAL); tiposImpressora.add(MATRICIAL);
tiposImpressora.add(BEMATECH_FISCAL); tiposImpressora.add(BEMATECH_FISCAL);
tiposImpressora.add(BEMATECH_FISCAL_BLINDADA); tiposImpressora.add(BEMATECH_FISCAL_BLINDADA);
tiposImpressora.add(DARUMA_FISCAL);
tiposImpressora.add(DARUMA_FISCAL_BLINDADA);
tiposImpressora.add(CENTRAL_EMISSAO);
return tiposImpressora; return tiposImpressora;
} }
@ -314,26 +318,26 @@ public class EditarEstacionController extends MyGenericForwardComposer {
es.setNumpdv(txtNumPdv.getValue()); es.setNumpdv(txtNumPdv.getValue());
es.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); es.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
es.setIpServidor(txtIpServidor.getValue()); es.setIpServidor(txtIpServidor.getValue());
EstacionSitef estacionSitefTemp = buscarEstacionSitef(es); EstacionSitef estacionSitefTemp = buscarEstacionSitef(es);
if (estacionSitefTemp != null) { if (estacionSitefTemp != null) {
Clients.alert(Labels.getLabel("editarEstacionController.MSG.singularidadError", new String[] { estacionSitefTemp.getEstacion().getDescestacion() }), Labels.getLabel("editarEstacionController.window.title"), Messagebox.INFORMATION); Clients.alert(Labels.getLabel("editarEstacionController.MSG.singularidadError", new String[] { estacionSitefTemp.getEstacion().getDescestacion() }), Labels.getLabel("editarEstacionController.window.title"), Messagebox.INFORMATION);
return; return;
} }
estacionSitefList.addItemNovo(es); estacionSitefList.addItemNovo(es);
} }
private EstacionSitef buscarEstacionSitef(EstacionSitef estacionSitef) { private EstacionSitef buscarEstacionSitef(EstacionSitef estacionSitef) {
EstacionSitef estacionSitefTemp = estacionSitefService.buscar(estacionSitef.getEmpresa(), estacionSitef.getNumempresa(), estacionSitef.getNumfilial(), estacionSitef.getNumpdv()); EstacionSitef estacionSitefTemp = estacionSitefService.buscar(estacionSitef.getEmpresa(), estacionSitef.getNumempresa(), estacionSitef.getNumfilial(), estacionSitef.getNumpdv());
if (estacionSitefTemp != null) { if (estacionSitefTemp != null) {
return estacionSitefTemp; return estacionSitefTemp;
} }
return null; return null;
} }
public void onClick$btnRemConfSitef(Event e) { public void onClick$btnRemConfSitef(Event e) {
@ -470,9 +474,16 @@ public class EditarEstacionController extends MyGenericForwardComposer {
return 0; return 0;
} else if (valor.equals(BEMATECH_FISCAL)) { } else if (valor.equals(BEMATECH_FISCAL)) {
return 1; return 1;
} else { } else if (valor.equals(BEMATECH_FISCAL_BLINDADA)){
return 2; return 2;
} else if (valor.equals(DARUMA_FISCAL)) {
return 4;
} else if (valor.equals(DARUMA_FISCAL_BLINDADA)) {
return 5;
} else if (valor.equals(CENTRAL_EMISSAO)){
return 3;
} }
return 0;
} }
public void onClick$btnRemEstacionImpresora(Event ev) { public void onClick$btnRemEstacionImpresora(Event ev) {
@ -507,7 +518,17 @@ public class EditarEstacionController extends MyGenericForwardComposer {
txtNomeArquivoLayout.setText(""); txtNomeArquivoLayout.setText("");
txtNomImpressoara.setDisabled(Boolean.TRUE); txtNomImpressoara.setDisabled(Boolean.TRUE);
txtNomeArquivoLayout.setDisabled(Boolean.TRUE); txtNomeArquivoLayout.setDisabled(Boolean.TRUE);
} else if (valor.equals(MATRICIAL)) { } else if (valor.equals(DARUMA_FISCAL)|| valor.equals(DARUMA_FISCAL_BLINDADA)){
txtNomImpressoara.setText(DARUMA_FISCAL);
txtNomeArquivoLayout.setText("");
txtNomImpressoara.setDisabled(Boolean.TRUE);
txtNomeArquivoLayout.setDisabled(Boolean.TRUE);
} else if (valor.equals(CENTRAL_EMISSAO)){
txtNomImpressoara.setText(CENTRAL_EMISSAO);
txtNomeArquivoLayout.setText("");
txtNomImpressoara.setDisabled(Boolean.TRUE);
txtNomeArquivoLayout.setDisabled(Boolean.TRUE);
}else if (valor.equals(MATRICIAL)) {
txtNomImpressoara.setText(""); txtNomImpressoara.setText("");
txtNomeArquivoLayout.setText(""); txtNomeArquivoLayout.setText("");
txtNomImpressoara.setDisabled(Boolean.FALSE); txtNomImpressoara.setDisabled(Boolean.FALSE);

View File

@ -12,6 +12,9 @@ public class RenderEstacionImpresora implements ListitemRenderer {
private static final String MATRICIAL = Labels.getLabel("editarEstacionController.tipoImpressora.matricial"); private static final String MATRICIAL = Labels.getLabel("editarEstacionController.tipoImpressora.matricial");
private static final String BEMATECH_FISCAL = Labels.getLabel("editarEstacionController.tipoImpressora.bematechFiscal"); private static final String BEMATECH_FISCAL = Labels.getLabel("editarEstacionController.tipoImpressora.bematechFiscal");
private static final String BEMATECH_FISCAL_BLINDADA = Labels.getLabel("editarEstacionController.tipoImpressora.bematechFiscalBlindada"); private static final String BEMATECH_FISCAL_BLINDADA = Labels.getLabel("editarEstacionController.tipoImpressora.bematechFiscalBlindada");
private static final String DARUMA_FISCAL = Labels.getLabel("editarEstacionController.tipoImpressora.darumaFiscal");
private static final String DARUMA_FISCAL_BLINDADA = Labels.getLabel("editarEstacionController.tipoImpressora.darumaFiscalBlindada");
private static final String CENTRAL_EMISSAO = Labels.getLabel("editarEstacionController.tipoImpressora.centralEmissao");
public void render(Listitem lstm, Object o) throws Exception { public void render(Listitem lstm, Object o) throws Exception {
EstacionImpresora estacionImpresora = (EstacionImpresora) o; EstacionImpresora estacionImpresora = (EstacionImpresora) o;
@ -27,7 +30,7 @@ public class RenderEstacionImpresora implements ListitemRenderer {
lc = new Listcell(estacionImpresora.getTipoImpressora() == null ? "" : getTipoImpressora(estacionImpresora)); lc = new Listcell(estacionImpresora.getTipoImpressora() == null ? "" : getTipoImpressora(estacionImpresora));
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell(estacionImpresora.getNombImpresora()); lc = new Listcell(estacionImpresora.getNombImpresora());
lc.setParent(lstm); lc.setParent(lstm);
@ -42,9 +45,16 @@ public class RenderEstacionImpresora implements ListitemRenderer {
return MATRICIAL; return MATRICIAL;
} else if (estacionImpresora.getTipoImpressora() == 1) { } else if (estacionImpresora.getTipoImpressora() == 1) {
return BEMATECH_FISCAL; return BEMATECH_FISCAL;
} else { } else if (estacionImpresora.getTipoImpressora() == 2) {
return BEMATECH_FISCAL_BLINDADA; return BEMATECH_FISCAL_BLINDADA;
} else if (estacionImpresora.getTipoImpressora() == 4) {
return DARUMA_FISCAL;
} else if (estacionImpresora.getTipoImpressora() == 5) {
return DARUMA_FISCAL_BLINDADA;
} else if (estacionImpresora.getTipoImpressora() == 3) {
return CENTRAL_EMISSAO;
} }
return MATRICIAL;
} }
} }

View File

@ -3814,6 +3814,9 @@ editarEstacionController.tipoImpressora.label = Tipo Impressora
editarEstacionController.tipoImpressora.matricial = MATRICIAL editarEstacionController.tipoImpressora.matricial = MATRICIAL
editarEstacionController.tipoImpressora.bematechFiscal = BEMATECH FISCAL editarEstacionController.tipoImpressora.bematechFiscal = BEMATECH FISCAL
editarEstacionController.tipoImpressora.bematechFiscalBlindada = BEMATECH FISCAL BLINDADA editarEstacionController.tipoImpressora.bematechFiscalBlindada = BEMATECH FISCAL BLINDADA
editarEstacionController.tipoImpressora.darumaFiscal = DARUMA FISCAL
editarEstacionController.tipoImpressora.darumaFiscalBlindada = DARUMA FISCAL BLINDADA
editarEstacionController.tipoImpressora.centralEmissao = CENTRAL EMISSAO
editarEstacionController.numEmpresa.label=Cód. Empresa editarEstacionController.numEmpresa.label=Cód. Empresa
editarEstacionController.numFilial.label=Cód. Filial editarEstacionController.numFilial.label=Cód. Filial
editarEstacionController.numPdv.label=Num. PDV editarEstacionController.numPdv.label=Num. PDV

View File

@ -3891,6 +3891,9 @@ editarEstacionController.tipoImpressora.label = Tipo Impressora
editarEstacionController.tipoImpressora.matricial = MATRICIAL editarEstacionController.tipoImpressora.matricial = MATRICIAL
editarEstacionController.tipoImpressora.bematechFiscal = BEMATECH FISCAL editarEstacionController.tipoImpressora.bematechFiscal = BEMATECH FISCAL
editarEstacionController.tipoImpressora.bematechFiscalBlindada = BEMATECH FISCAL BLINDADA editarEstacionController.tipoImpressora.bematechFiscalBlindada = BEMATECH FISCAL BLINDADA
editarEstacionController.tipoImpressora.darumaFiscal = DARUMA FISCAL
editarEstacionController.tipoImpressora.darumaFiscalBlindada = DARUMA FISCAL BLINDADA
editarEstacionController.tipoImpressora.centralEmissao = CENTRAL EMISSAO
editarEstacionController.numEmpresa.label=Cód. Empresa editarEstacionController.numEmpresa.label=Cód. Empresa
editarEstacionController.numFilial.label=Cód. Filial editarEstacionController.numFilial.label=Cód. Filial
editarEstacionController.numPdv.label=Num. PDV editarEstacionController.numPdv.label=Num. PDV