bug#10822
dev:valdevir qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@81220 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
6d79a7f972
commit
955379fd21
|
@ -12,7 +12,7 @@ import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
import org.zkoss.zk.ui.event.Event;
|
import org.zkoss.zk.ui.event.Event;
|
||||||
import org.zkoss.zul.Datebox;
|
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.Empresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
|
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
|
||||||
|
@ -34,18 +34,22 @@ public class IntegracaoTotvsController extends MyGenericForwardComposer {
|
||||||
private static Logger log = Logger.getLogger(IntegracaoTotvsController.class);
|
private static Logger log = Logger.getLogger(IntegracaoTotvsController.class);
|
||||||
private List<Empresa> lsEmpresas;
|
private List<Empresa> lsEmpresas;
|
||||||
private MyComboboxEmpresa cmbEmpresa;
|
private MyComboboxEmpresa cmbEmpresa;
|
||||||
|
private MyComboboxEmpresa cmbEmpresaServico;
|
||||||
private MyComboboxPuntoVenta cmbPuntoVenta;
|
private MyComboboxPuntoVenta cmbPuntoVenta;
|
||||||
private List<PuntoVenta> lsPuntoVenta;
|
private List<PuntoVenta> lsPuntoVenta;
|
||||||
private Datebox fecInicioIntervalo;
|
private Datebox fecInicioIntervalo;
|
||||||
private Datebox fecFinIntervalo;
|
private Datebox fecFinIntervalo;
|
||||||
|
private Datebox fecInicioCorrida;
|
||||||
|
private Datebox fecFinCorrida;
|
||||||
private Date dataDe;
|
private Date dataDe;
|
||||||
private Date dataAte;
|
private Date dataAte;
|
||||||
private Date dataInicioCorrida;
|
private Date dataInicioCorrida;
|
||||||
private Date dataFimCorrida;
|
private Date dataFimCorrida;
|
||||||
private Date dataFimServico;
|
private Date dataFimServico;
|
||||||
private String numCorrida;
|
private Integer numCorrida;
|
||||||
private Textbox txtNumCorrida;
|
private Integer numServico;
|
||||||
private Textbox txtNumServico;
|
private Intbox txtNumCorrida;
|
||||||
|
private Intbox txtNumServico;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private IntegracaoTotvsService integracaoTotvsService;
|
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) {
|
public void setDataInicioCorrida(Date dataInicioCorrida) {
|
||||||
this.dataInicioCorrida = dataInicioCorrida;
|
this.dataInicioCorrida = dataInicioCorrida;
|
||||||
}
|
}
|
||||||
|
@ -194,27 +263,27 @@ public class IntegracaoTotvsController extends MyGenericForwardComposer {
|
||||||
this.dataFimCorrida = dataFimCorrida;
|
this.dataFimCorrida = dataFimCorrida;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getNumCorrida() {
|
public Integer getNumCorrida() {
|
||||||
return numCorrida;
|
return numCorrida;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setNumCorrida(String numCorrida) {
|
public void setNumCorrida(Integer numCorrida) {
|
||||||
this.numCorrida = numCorrida;
|
this.numCorrida = numCorrida;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Textbox getTxtNumCorrida() {
|
public Intbox getTxtNumCorrida() {
|
||||||
return txtNumCorrida;
|
return txtNumCorrida;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setTxtNumCorrida(Textbox txtNumCorrida) {
|
public void setTxtNumCorrida(Intbox txtNumCorrida) {
|
||||||
this.txtNumCorrida = txtNumCorrida;
|
this.txtNumCorrida = txtNumCorrida;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Textbox getTxtNumServico() {
|
public Intbox getTxtNumServico() {
|
||||||
return txtNumServico;
|
return txtNumServico;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setTxtNumServico(Textbox txtNumServico) {
|
public void setTxtNumServico(Intbox txtNumServico) {
|
||||||
this.txtNumServico = txtNumServico;
|
this.txtNumServico = txtNumServico;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue