bug #6669
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@49449 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
33eb9381fe
commit
45f1c16787
|
@ -19,9 +19,11 @@ import org.zkoss.zk.ui.Component;
|
|||
import org.zkoss.zk.ui.event.Event;
|
||||
import org.zkoss.zul.Combobox;
|
||||
import org.zkoss.zul.Datebox;
|
||||
import org.zkoss.zul.Messagebox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
|
||||
import com.rjconsultores.ventaboletos.exception.ComissaoException;
|
||||
import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioCalculoComissao;
|
||||
import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio;
|
||||
import com.rjconsultores.ventaboletos.service.CalculoComissaoService;
|
||||
|
@ -62,35 +64,47 @@ public class BusquedaCalculoComissaoController extends MyGenericForwardComposer
|
|||
|
||||
public void onClick$btnRelatorio(Event ev) throws SQLException {
|
||||
|
||||
PuntoVenta puntoVenta = (PuntoVenta) (cmbPuntoVenta.getSelectedItem() != null ? cmbPuntoVenta.getSelectedItem().getValue() : null);
|
||||
Empresa empresa = (Empresa) (cmbEmpresa.getSelectedItem() != null ? cmbEmpresa.getSelectedItem().getValue() : null);
|
||||
Date periodo = datMes.getValue();
|
||||
try {
|
||||
PuntoVenta puntoVenta = (PuntoVenta) (cmbPuntoVenta.getSelectedItem() != null ? cmbPuntoVenta.getSelectedItem().getValue() : null);
|
||||
Empresa empresa = (Empresa) (cmbEmpresa.getSelectedItem() != null ? cmbEmpresa.getSelectedItem().getValue() : null);
|
||||
Date periodo = datMes.getValue();
|
||||
|
||||
RegistroCalculo rc = calculoComissaoService.relatorioCalculoComissao(puntoVenta.getPuntoventaId(), empresa.getEmpresaId(), periodo);
|
||||
RegistroCalculo rc = calculoComissaoService.relatorioCalculoComissao(puntoVenta.getPuntoventaId(), empresa.getEmpresaId(), periodo);
|
||||
|
||||
Map<String, Object> parametros = new HashMap<String, Object>();
|
||||
parametros.put("puntoventa", puntoVenta.getNombpuntoventa());
|
||||
parametros.put("empresa", empresa.getNombempresa());
|
||||
parametros.put("periodo", periodo);
|
||||
parametros.put("registroCalculo", rc);
|
||||
Map<String, Object> parametros = new HashMap<String, Object>();
|
||||
parametros.put("puntoventa", puntoVenta.getNombpuntoventa());
|
||||
parametros.put("empresa", empresa.getNombempresa());
|
||||
parametros.put("periodo", periodo);
|
||||
parametros.put("registroCalculo", rc);
|
||||
|
||||
Relatorio relatorio = new RelatorioCalculoComissao(parametros, dataSourceRead.getConnection());
|
||||
Relatorio relatorio = new RelatorioCalculoComissao(parametros, dataSourceRead.getConnection());
|
||||
|
||||
Map<String, Relatorio> args = new HashMap<String, Relatorio>();
|
||||
args.put("relatorio", relatorio);
|
||||
Map<String, Relatorio> args = new HashMap<String, Relatorio>();
|
||||
args.put("relatorio", relatorio);
|
||||
|
||||
openWindow("/component/reportView.zul",
|
||||
Labels.getLabel("relatorioAcompanhamentoEquivalentesController.window.title"), args, MODAL);
|
||||
openWindow("/component/reportView.zul",
|
||||
Labels.getLabel("relatorioAcompanhamentoEquivalentesController.window.title"), args, MODAL);
|
||||
|
||||
} catch (Exception e) {
|
||||
log.error("", e);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public void onClick$btnRegistrar(Event ev) {
|
||||
public void onClick$btnRegistrar(Event ev) throws InterruptedException {
|
||||
|
||||
PuntoVenta puntoVenta = (PuntoVenta) (cmbPuntoVenta.getSelectedItem() != null ? cmbPuntoVenta.getSelectedItem().getValue() : null);
|
||||
Empresa empresa = (Empresa) (cmbEmpresa.getSelectedItem() != null ? cmbEmpresa.getSelectedItem().getValue() : null);
|
||||
Date periodo = datMes.getValue();
|
||||
|
||||
calculoComissaoService.registrarCalculoComissao(puntoVenta.getPuntoventaId(), empresa.getEmpresaId(), periodo);
|
||||
try {
|
||||
calculoComissaoService.registrarCalculoComissao(puntoVenta.getPuntoventaId(), empresa.getEmpresaId(), periodo);
|
||||
} catch (ComissaoException e) {
|
||||
log.error("", e);
|
||||
|
||||
Messagebox.show(e.getMessage(), Labels.getLabel("busquedaCalculoComissaoController.window.title"),
|
||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
}
|
||||
}
|
||||
|
||||
public Combobox getCmbEmpresa() {
|
||||
|
|
|
@ -5789,7 +5789,8 @@ relatorioVendasComissaoController.lbDataFin.value = Fecha Final
|
|||
relatorioVendasComissaoController.lbEmpresa.value = Empresa
|
||||
|
||||
# Calculo Comissao
|
||||
busquedaCalculoComissaoController.window.title = Cálculo de Comissão
|
||||
busquedaCalculoComissaoController.window.title = Cálculo de Comisión
|
||||
busquedaCalculoComissaoController.registro.exception = Se ha realizado el cálculo de comisiones para este período
|
||||
|
||||
# Busqueda Item Desconto
|
||||
busquedaItemDescontoController.window.title = Elemento de Descuento
|
||||
|
|
|
@ -5930,7 +5930,8 @@ relatorioVendasComissaoController.lbDataFin.value = Data Final
|
|||
relatorioVendasComissaoController.lbEmpresa.value = Empresa
|
||||
|
||||
# Calculo Comissao
|
||||
busquedaCalculoComissaoController.window.title = Cálculo de Comisión
|
||||
busquedaCalculoComissaoController.window.title = Cálculo de Comissão
|
||||
busquedaCalculoComissaoController.registro.exception = Já foi efetuado o cálculo de comissão para este período
|
||||
|
||||
# Busqueda Item Desconto
|
||||
busquedaItemDescontoController.window.title = Item Desconto
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaUsuarioController.empresa.label')}" />
|
||||
<combobox id="cmbEmpresa"
|
||||
<combobox id="cmbEmpresa" constraint="no empty"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
width="100%" mold="rounded" buttonVisible="true"
|
||||
model="@{winBusquedaCalculoComissao$composer.lsEmpresas}" />
|
||||
|
@ -41,7 +41,7 @@
|
|||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaUsuarioController.puntoventa.label')}" />
|
||||
<combobox id="cmbPuntoVenta"
|
||||
<combobox id="cmbPuntoVenta" constraint="no empty"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta"
|
||||
width="100%" mold="rounded" buttonVisible="true"
|
||||
model="@{winBusquedaCalculoComissao$composer.lsPuntoVenta}" />
|
||||
|
@ -54,8 +54,6 @@
|
|||
<button id="btnRelatorio" image="/gui/img/find.png"
|
||||
label="Emitir Relatório de Cálculo" />
|
||||
|
||||
<separator />
|
||||
|
||||
<button id="btnRegistrar" image="/gui/img/find.png"
|
||||
label="Registrar Cálculo" />
|
||||
</toolbar>
|
||||
|
|
Loading…
Reference in New Issue