bug#10822

dev:valdevir
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@81220 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdevir 2018-04-20 17:00:46 +00:00
parent 6d79a7f972
commit 955379fd21
1 changed files with 79 additions and 10 deletions

View File

@ -12,7 +12,7 @@ import org.zkoss.util.resource.Labels;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Datebox;
import org.zkoss.zul.Textbox;
import org.zkoss.zul.Intbox;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
@ -34,18 +34,22 @@ public class IntegracaoTotvsController extends MyGenericForwardComposer {
private static Logger log = Logger.getLogger(IntegracaoTotvsController.class);
private List<Empresa> lsEmpresas;
private MyComboboxEmpresa cmbEmpresa;
private MyComboboxEmpresa cmbEmpresaServico;
private MyComboboxPuntoVenta cmbPuntoVenta;
private List<PuntoVenta> lsPuntoVenta;
private Datebox fecInicioIntervalo;
private Datebox fecFinIntervalo;
private Datebox fecInicioCorrida;
private Datebox fecFinCorrida;
private Date dataDe;
private Date dataAte;
private Date dataInicioCorrida;
private Date dataFimCorrida;
private Date dataFimServico;
private String numCorrida;
private Textbox txtNumCorrida;
private Textbox txtNumServico;
private Integer numCorrida;
private Integer numServico;
private Intbox txtNumCorrida;
private Intbox txtNumServico;
@Autowired
private IntegracaoTotvsService integracaoTotvsService;
@ -182,6 +186,71 @@ public class IntegracaoTotvsController extends MyGenericForwardComposer {
}
}
public void onClick$btnSolicitarIntegracaoServico(Event ev) throws Exception {
numServico = txtNumServico.getValue();
if (numServico == null) {
org.zkoss.zul.Messagebox.show(
Labels.getLabel("integracaoTotvsController.MSG.filtrovazioNumServico.value"),
Labels.getLabel("integracaoTotvsController.window.title"),
org.zkoss.zul.Messagebox.OK, org.zkoss.zul.Messagebox.EXCLAMATION);
return;
}
Empresa empresa = cmbEmpresaServico.getSelectedItem() != null ? (Empresa) cmbEmpresaServico.getSelectedItem().getValue() : null;
Integer retornoUpdate = integracaoTotvsService.atualizaStstausServicosIntegrar(empresa, numServico);
if (retornoUpdate.intValue() >= 1) {
org.zkoss.zul.Messagebox.show(
Labels.getLabel("integracaoTotvsController.MSG.retornosucessoServico.value"),
Labels.getLabel("integracaoTotvsController.window.title"),
org.zkoss.zul.Messagebox.OK, org.zkoss.zul.Messagebox.INFORMATION);
} else {
if (retornoUpdate.intValue() == 0) {
org.zkoss.zul.Messagebox.show(
Labels.getLabel("integracaoTotvsController.MSG.retornovazioServico.value"),
Labels.getLabel("integracaoTotvsController.window.title"),
org.zkoss.zul.Messagebox.OK, org.zkoss.zul.Messagebox.EXCLAMATION);
}
}
}
public void onClick$btnSolicitarIntegracaoCorrida(Event ev) throws Exception {
numCorrida = txtNumCorrida.getValue();
if (numCorrida == null) {
org.zkoss.zul.Messagebox.show(
Labels.getLabel("integracaoTotvsController.MSG.filtrovazioNumCorrida.value"),
Labels.getLabel("integracaoTotvsController.window.title"),
org.zkoss.zul.Messagebox.OK, org.zkoss.zul.Messagebox.EXCLAMATION);
return;
}
dataInicioCorrida = fecInicioCorrida.getValue() != null ? DateUtil.inicioFecha(fecInicioCorrida.getValue()) : null;
dataFimCorrida = fecFinCorrida.getValue() != null ? DateUtil.fimFecha(fecFinCorrida.getValue()) : null;
// Período não pode ser vazio.
if (dataInicioCorrida == null || dataFimCorrida == null) {
IntegracaoTotvsController.log.info("");
org.zkoss.zul.Messagebox.show(
Labels.getLabel("integracaoTotvsController.MSG.retornovazioCorrida.value"),
Labels.getLabel("integracaoTotvsController.window.title"),
org.zkoss.zul.Messagebox.OK, org.zkoss.zul.Messagebox.EXCLAMATION);
return;
}
Empresa empresa = cmbEmpresaServico.getSelectedItem() != null ? (Empresa) cmbEmpresaServico.getSelectedItem().getValue() : null;
Integer retornoUpdate = integracaoTotvsService.atualizaStstausCorridasIntegrar(empresa, numCorrida, dataInicioCorrida, dataFimCorrida);
if (retornoUpdate.intValue() >= 1) {
org.zkoss.zul.Messagebox.show(
Labels.getLabel("integracaoTotvsController.MSG.retornosucessoCorrida.value"),
Labels.getLabel("integracaoTotvsController.window.title"),
org.zkoss.zul.Messagebox.OK, org.zkoss.zul.Messagebox.INFORMATION);
} else {
if (retornoUpdate.intValue() == 0) {
org.zkoss.zul.Messagebox.show(
Labels.getLabel("integracaoTotvsController.MSG.retornovazioCorrida.value"),
Labels.getLabel("integracaoTotvsController.window.title"),
org.zkoss.zul.Messagebox.OK, org.zkoss.zul.Messagebox.EXCLAMATION);
}
}
}
public void setDataInicioCorrida(Date dataInicioCorrida) {
this.dataInicioCorrida = dataInicioCorrida;
}
@ -194,27 +263,27 @@ public class IntegracaoTotvsController extends MyGenericForwardComposer {
this.dataFimCorrida = dataFimCorrida;
}
public String getNumCorrida() {
public Integer getNumCorrida() {
return numCorrida;
}
public void setNumCorrida(String numCorrida) {
public void setNumCorrida(Integer numCorrida) {
this.numCorrida = numCorrida;
}
public Textbox getTxtNumCorrida() {
public Intbox getTxtNumCorrida() {
return txtNumCorrida;
}
public void setTxtNumCorrida(Textbox txtNumCorrida) {
public void setTxtNumCorrida(Intbox txtNumCorrida) {
this.txtNumCorrida = txtNumCorrida;
}
public Textbox getTxtNumServico() {
public Intbox getTxtNumServico() {
return txtNumServico;
}
public void setTxtNumServico(Textbox txtNumServico) {
public void setTxtNumServico(Intbox txtNumServico) {
this.txtNumServico = txtNumServico;
}