diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAsociacionClaseServicioMarcaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAsociacionClaseServicioMarcaController.java index b173a1504..6bfeb703a 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAsociacionClaseServicioMarcaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaAsociacionClaseServicioMarcaController.java @@ -9,6 +9,7 @@ import com.rjconsultores.ventaboletos.entidad.Marca; import com.rjconsultores.ventaboletos.entidad.MarcaClaseServicio; import com.rjconsultores.ventaboletos.service.ClaseServicioService; import com.rjconsultores.ventaboletos.service.MarcaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; @@ -115,7 +116,7 @@ public class BusquedaAsociacionClaseServicioMarcaController extends MyGenericFor @Override public void doAfterCompose(Component comp) throws Exception { - lsMarcas = marcaService.obtenerTodos(); + lsMarcas = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsClaseServicios = claseServicioService.obtenerTodos(); super.doAfterCompose(comp); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaPuntoVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaPuntoVentaController.java index 3b5254fff..d35d97c45 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaPuntoVentaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaPuntoVentaController.java @@ -31,6 +31,8 @@ import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.MonedaService; import com.rjconsultores.ventaboletos.service.NodoService; import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; @@ -51,6 +53,8 @@ public class BusquedaPuntoVentaController extends MyGenericForwardComposer { @Autowired private EmpresaService empresaService; @Autowired + private UsuarioEmpresaService usuarioEmpresaService; + @Autowired private TipoPuntoVentaService tipoPuntoVentaService; @Autowired private MonedaService monedaService; @@ -203,7 +207,7 @@ public class BusquedaPuntoVentaController extends MyGenericForwardComposer { public void doAfterCompose(Component comp) throws Exception { super.doAfterCompose(comp); - lsEmpresas = empresaService.obtenerIndTipo1(); + lsEmpresas = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); lsTipoPuntoVenta = tipoPuntoVentaService.obtenerTodos(); lsMoneda = monedaService.obtenerTodos(); lsNodos = nodoService.obtenerTodos(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAsociacionClaseServicioMarcaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAsociacionClaseServicioMarcaController.java index afe9172a1..f95a4ceb3 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAsociacionClaseServicioMarcaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarAsociacionClaseServicioMarcaController.java @@ -11,6 +11,7 @@ import com.rjconsultores.ventaboletos.entidad.MarcaClaseServicioPK; import com.rjconsultores.ventaboletos.service.ClaseServicioService; import com.rjconsultores.ventaboletos.service.MarcaClaseServicioService; import com.rjconsultores.ventaboletos.service.MarcaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import java.util.List; @@ -100,7 +101,7 @@ public class EditarAsociacionClaseServicioMarcaController extends MyGenericForwa @Override public void doAfterCompose(Component comp) throws Exception { - lsMarcas = marcaService.obtenerTodos(); + lsMarcas = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsClaseServicios = claseServicioService.obtenerTodos(); marcaClaseServicioList = (MyListbox) Executions.getCurrent().getArg().get("marcaClaseServicioList"); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java index 9f6315be2..fb6defbc2 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java @@ -56,6 +56,7 @@ import com.rjconsultores.ventaboletos.entidad.PtovtaTitular; import com.rjconsultores.ventaboletos.entidad.PuntoVenta; import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta; import com.rjconsultores.ventaboletos.entidad.UsuarioBancario; +import com.rjconsultores.ventaboletos.entidad.UsuarioEmpresa; import com.rjconsultores.ventaboletos.service.CiudadService; import com.rjconsultores.ventaboletos.service.ColoniaService; import com.rjconsultores.ventaboletos.service.EmpresaService; @@ -68,6 +69,7 @@ import com.rjconsultores.ventaboletos.service.PtovtaEmpresaService; import com.rjconsultores.ventaboletos.service.PuntoVentaService; import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService; import com.rjconsultores.ventaboletos.service.UsuarioBancarioService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; @@ -114,6 +116,8 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private PtoVtaUsuarioBancarioService ptoVtaUsuarioBancarioService; @Autowired private UsuarioBancarioService usuarioBancarioService; + @Autowired + private UsuarioEmpresaService usuarioEmpresaService; private PuntoVenta puntoVenta; private Textbox txtCP; private MyListbox puntoVentaList; @@ -253,7 +257,8 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { popularCombobox(cmbLote, this.getLote()); popularCombobox(cmbReceita, this.getTipoConta()); - lsEmpresas = empresaService.obtenerIndTipo1(); + lsEmpresas = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); + lsMoneda = monedaService.obtenerTodos(); lsBanco = ptovtaBancoService.obtenerTodos(); lsColonia = new ArrayList(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaConfigFeriadoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaConfigFeriadoController.java new file mode 100644 index 000000000..33fce225a --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaConfigFeriadoController.java @@ -0,0 +1,157 @@ +package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales; + +import java.util.Date; +import java.util.HashMap; +import java.util.Map; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Scope; +import org.springframework.stereotype.Controller; +import org.zkoss.util.resource.Labels; +import org.zkoss.zhtml.Messagebox; +import org.zkoss.zk.ui.Component; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zk.ui.event.EventListener; +import org.zkoss.zul.Intbox; +import org.zkoss.zul.Paging; +import org.zkoss.zul.api.Datebox; + +import com.rjconsultores.ventaboletos.entidad.Feriado; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderFeriado; + +@Controller("busquedaConfigFeriadoController") +@Scope("prototype") +public class BusquedaConfigFeriadoController extends MyGenericForwardComposer { + + private static final long serialVersionUID = 1L; + @Autowired + private transient PagedListWrapper plwFeriado; + private MyListbox configFeriadoList; + private Paging pagingConfigFeriado; + + private MyTextbox textboxDescricao; + private Intbox txtID; + private Datebox fecFeriado; + + + public MyTextbox getTextboxDescricao() { + return textboxDescricao; + } + + public void setTextboxDescricao(MyTextbox textboxDescricao) { + this.textboxDescricao = textboxDescricao; + } + + public Intbox getTxtID() { + return txtID; + } + + public void setTxtID(Intbox txtID) { + this.txtID = txtID; + } + + public Datebox getFecFeriado() { + return fecFeriado; + } + + public void setFecFeriado(Datebox fecFeriado) { + this.fecFeriado = fecFeriado; + } + + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); + + + + configFeriadoList.setItemRenderer(new RenderFeriado()); + configFeriadoList.addEventListener("onDoubleClick", new EventListener() { + + @Override + public void onEvent(Event event) throws Exception { + Feriado c = (Feriado) configFeriadoList.getSelected(); + verFeriado(c); + } + }); + + refreshLista(); + + + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + private void verFeriado(Feriado a) { + if (a == null) { + return; + } + + Map args = new HashMap(); + args.put("feriado", a); + args.put("configFeriadoList", configFeriadoList); + + openWindow("/gui/configuraciones_comerciales/editarConfigFeriado.zul", + Labels.getLabel("busquedaConfigFeriadoController.window.title"), args, MODAL); + } + + private void refreshLista() { + HibernateSearchObject feriado= + new HibernateSearchObject(Feriado.class, + pagingConfigFeriado.getPageSize()); + + + Integer idFeriado= txtID.getValue(); + if (idFeriado != null) { + feriado.addFilterEqual("feriadoId", idFeriado); + } + + + String descricao = textboxDescricao.getText(); + + if ((descricao != null) ) { + feriado.addFilterLike("descferiado", "%" + descricao.trim().concat("%")); + } + + if (fecFeriado.getValue() != null) { + Date data = fecFeriado.getValue(); + data.setHours(00); + data.setMinutes(00); + data.setSeconds(00); + feriado.addFilterEqual("fecferiado",data); + } + + feriado.addFilterEqual("activo", Boolean.TRUE); + feriado.addSortAsc("descferiado"); + feriado.addFilterNotEqual("feriadoId", -1); + + + plwFeriado.init(feriado, configFeriadoList, pagingConfigFeriado); + if (configFeriadoList.getData().length == 0) { + try { + Messagebox.show(Labels.getLabel("MSG.ningunRegistro"), + Labels.getLabel("busquedaAlertaCtrlController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } catch (InterruptedException ex) { + } + } + } + + public void onClick$btnPesquisa(Event ev) { + refreshLista(); + } + + public void onClick$btnRefresh(Event ev) { + refreshLista(); + } + + public void onClick$btnNovo(Event ev) { + verFeriado(new Feriado()); + } + + +} + diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaConfiguracionCancelacionController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaConfiguracionCancelacionController.java index a15958f11..45be6ff98 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaConfiguracionCancelacionController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaConfiguracionCancelacionController.java @@ -30,6 +30,7 @@ import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.MotivoCancelacionService; import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService; import com.rjconsultores.ventaboletos.service.PuntoVentaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; @@ -112,7 +113,7 @@ public class BusquedaConfiguracionCancelacionController extends MyGenericForward lsMarca = new ArrayList(); lsMarca.add(new Marca()); - lsMarca.addAll(marcaService.obtenerTodos()); + lsMarca.addAll(marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado())); lsMotivoCancelacion = new ArrayList(); lsMotivoCancelacion.add(new MotivoCancelacion()); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfigFeriadoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfigFeriadoController.java new file mode 100644 index 000000000..63ba79ecc --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfigFeriadoController.java @@ -0,0 +1,181 @@ +package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales; + +import java.util.List; + +import org.apache.log4j.Logger; +import org.springframework.context.annotation.Scope; +import org.springframework.stereotype.Controller; +import org.zkoss.util.resource.Labels; +import org.zkoss.zk.ui.Component; +import org.zkoss.zk.ui.Executions; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zul.Button; +import org.zkoss.zul.Datebox; +import org.zkoss.zul.Messagebox; + +import com.rjconsultores.ventaboletos.entidad.Feriado; +import com.rjconsultores.ventaboletos.service.FeriadoService; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; + + +@Controller("editarConfigFeriadoController") +@Scope("prototype") +public class EditarConfigFeriadoController extends MyGenericForwardComposer { + + private static final long serialVersionUID = 1L; + private static Logger log = Logger.getLogger(EditarConfigFeriadoController.class); + + private FeriadoService feriadoService; + private Feriado feriado; + private MyListbox configFeriadoList; + private MyTextbox textboxDescricao; + + + private Datebox fecFeriado; + private Button btnApagar; + + + + public Feriado getFeriado() { + return feriado; + } + + public void setFeriado(Feriado feriado) { + this.feriado = feriado; + } + + + + public FeriadoService getFeriadoService() { + return feriadoService; + } + + public void setFeriadoService(FeriadoService feriadoService) { + this.feriadoService = feriadoService; + } + + public MyTextbox getTextboxDescricao() { + return textboxDescricao; + } + + public void setTextboxDescricao(MyTextbox textboxDescricao) { + this.textboxDescricao = textboxDescricao; + } + + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); + + + + + try { + feriado = (Feriado) Executions.getCurrent().getArg().get("feriado"); + configFeriadoList = (MyListbox) Executions.getCurrent().getArg().get("configFeriadoList"); + + if (feriado.getFeriadoId() == null) { + btnApagar.setVisible(Boolean.FALSE); + + } else { + feriado = feriadoService.obtenerID(feriado.getFeriadoId()); + } + + + + textboxDescricao.focus(); + + + + } catch (Exception e) { + log.error("Feriado: " + e); + Messagebox.show( + Labels.getLabel("MSG.Error"), + Labels.getLabel("editarConfigFeriadoController.window.title"), + Messagebox.OK, Messagebox.ERROR); + } + + + } + + + + + + + public void onClick$btnSalvar(Event ev) throws InterruptedException { + textboxDescricao.getValue(); + fecFeriado.getValue(); + + + + if (feriado.getFeriadoId()== null) { + + List lsFeriado = feriadoService.buscar(fecFeriado.getValue()); + if (!lsFeriado.isEmpty()) { + Messagebox.show( + Labels.getLabel("MSG.Registro.Existe"), + Labels.getLabel("editarConfigFeriadoController.window.title"), + Messagebox.OK, Messagebox.EXCLAMATION); + + return; + + } + + } + + try { + if (feriado.getFeriadoId() == null) { + + + + feriadoService.suscribir(feriado); + configFeriadoList.addItem(feriado); + } else { + feriadoService.actualizacion(feriado); + configFeriadoList.updateItem(feriado); + } + + Messagebox.show( + Labels.getLabel("editarConfigFeriadoControlle.MSG.suscribirOK"), + Labels.getLabel("editarConfigControlerController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + + closeWindow(); + + } catch (Exception ex) { + log.error("editarConfigFeriadoController: " + ex); + Messagebox.show( + Labels.getLabel("MSG.Error"), + Labels.getLabel("editarConfigFeriadoController.window.title"), + Messagebox.OK, Messagebox.ERROR); + } + } + + public void onClick$btnApagar(Event ev) { + try { + int resp = Messagebox.show( + Labels.getLabel("editarConfigFeriadoController.MSG.borrarPergunta"), + Labels.getLabel("editarConfigFeriadoController.window.title"), + Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); + + if (resp == Messagebox.YES) { + + feriadoService.borrar(feriado); + + Messagebox.show( + Labels.getLabel("feriadoeditarConfigFeriadoController.MSG.borrarOK"), + Labels.getLabel("feriadoeditarConfigFeriadoController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + + configFeriadoList.removeItem(feriado); + + closeWindow(); + } + } catch (Exception ex) { + log.error(ex); + } + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCancelacionController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCancelacionController.java index 6a1250a17..7a103f86d 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCancelacionController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCancelacionController.java @@ -133,7 +133,7 @@ public class EditarConfiguracionCancelacionController extends MyGenericForwardCo @Override public void doAfterCompose(Component comp) throws Exception { - lsMarca = marcaService.obtenerTodos(); + lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos(); lsMotivoCancelacion = motivoCancelacionService.obtenerTodos(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java index 9e7174e3b..0551bf762 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java @@ -55,6 +55,7 @@ import com.rjconsultores.ventaboletos.service.CorridaCtrlService; import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional.TiempoEstanciaEsquemaTramoController; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; @@ -82,6 +83,8 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp @Autowired private EmpresaService empresaService; @Autowired + private UsuarioEmpresaService usuarioEmpresaService; + @Autowired private CorridaCtrlService corridaCtrlService; @Autowired private CategoriaService categoriaService; @@ -312,8 +315,8 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp public void doAfterCompose(Component comp) throws Exception { lsCategorias = categoriaService.obtenerTodasCategoriasVisibles(); lsClaseServicio = claseServicioService.obtenerTodos(); - lsEmpresas = empresaService.obtenerIndTipo1(); - lsMarcas = marcaService.obtenerTodos(); + lsEmpresas = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); + lsMarcas = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsOrgao = orgaoService.obtenerTodos(); super.doAfterCompose(comp); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionReservacionController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionReservacionController.java index aab00d62d..9a2aef6dd 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionReservacionController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionReservacionController.java @@ -129,7 +129,7 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo lsCategoria = categoriaService.obtenerTodos(); lsClase = claseService.obtenerTodos(); - lsMarca = marcaService.obtenerTodos(); + lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); super.doAfterCompose(comp); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/cyberviaje/EditarProdMarcaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/cyberviaje/EditarProdMarcaController.java index 39afa41c2..14bebcb51 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/cyberviaje/EditarProdMarcaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/cyberviaje/EditarProdMarcaController.java @@ -80,7 +80,7 @@ public class EditarProdMarcaController extends MyGenericForwardComposer { @Override public void doAfterCompose(Component comp) throws Exception { lsProdPrecio = new ArrayList(); - lsMarca = marcaService.obtenerTodos(); + lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsProdMarca = (List) Executions.getCurrent().getArg().get("lsProdMarca"); prodMarca = (ProdMarca) Executions.getCurrent().getArg().get("prodMarca"); prodMarcaList = (MyListbox) Executions.getCurrent().getArg().get("prodMarcaList"); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/cyberviaje/EditarProductoServicioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/cyberviaje/EditarProductoServicioController.java index 9ff75b4b8..e7b287d97 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/cyberviaje/EditarProductoServicioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/cyberviaje/EditarProductoServicioController.java @@ -97,7 +97,7 @@ public class EditarProductoServicioController extends MyGenericForwardComposer { productoServicio = (ProductoServicio) Executions.getCurrent().getArg().get("productoServicio"); productoServicioList = (MyListbox) Executions.getCurrent().getArg().get("productoServicioList"); - lsMarca = marcaService.obtenerTodos(); + lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); super.doAfterCompose(comp); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/cortesias/EditarAltaCortesiaRHController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/cortesias/EditarAltaCortesiaRHController.java index 8ccabe31f..e8046ef4c 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/cortesias/EditarAltaCortesiaRHController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/cortesias/EditarAltaCortesiaRHController.java @@ -129,7 +129,7 @@ public class EditarAltaCortesiaRHController extends MyGenericForwardComposer { @Override public void doAfterCompose(Component comp) throws Exception { tipoCortesiaList = tipoCortesiaService.obtenerGrupoCortesia(3); - marcaList = marcaService.obtenerTodos(); + marcaList = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); claseServicioList = claseServicioService.obtenerTodos(); motivoViajeList = motivoViajeService.obtenerTodos(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCorridaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCorridaController.java index f6a144b73..65099557e 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCorridaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCorridaController.java @@ -13,6 +13,8 @@ import com.rjconsultores.ventaboletos.service.ClaseServicioService; import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.RutaService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; @@ -59,6 +61,8 @@ public class BusquedaCorridaController extends MyGenericForwardComposer { private RutaService rutaService; @Autowired private EmpresaService empresaService; + @Autowired + private UsuarioEmpresaService usuarioEmpresaService; private MyListbox esquemaCorridaList; private Paging pagingEsquemaCorrida; private Datebox fecInicio; @@ -208,8 +212,8 @@ public class BusquedaCorridaController extends MyGenericForwardComposer { public void doAfterCompose(Component comp) throws Exception { super.doAfterCompose(comp); - lsEmpresa = empresaService.obtenerIndTipo1(); - lsMarca = marcaService.obtenerTodos(); + lsEmpresa = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); + lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsClase = claseService.obtenerTodos(); lsRuta = rutaService.obtenerTodos(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCorridaReboteController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCorridaReboteController.java index c9e2cff44..b9daa63a5 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCorridaReboteController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/BusquedaCorridaReboteController.java @@ -13,6 +13,8 @@ import com.rjconsultores.ventaboletos.service.ClaseServicioService; import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.RutaService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; @@ -52,6 +54,8 @@ public class BusquedaCorridaReboteController extends MyGenericForwardComposer { private transient PagedListWrapper plwEsquemaCorrida; @Autowired private MarcaService marcaService; + @Autowired + private UsuarioEmpresaService usuarioEmpresaService; @Autowired private ClaseServicioService claseService; @Autowired @@ -208,8 +212,8 @@ public class BusquedaCorridaReboteController extends MyGenericForwardComposer { public void doAfterCompose(Component comp) throws Exception { super.doAfterCompose(comp); - lsEmpresa = empresaService.obtenerIndTipo1(); - lsMarca = marcaService.obtenerTodos(); + lsEmpresa = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); + lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsClase = claseService.obtenerTodos(); lsRuta = rutaService.obtenerTodos(); esquemaCorridaPai = (EsquemaCorrida) Executions.getCurrent().getArg().get("esquemaCorrida"); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java index aa86a758b..42de851ce 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java @@ -57,6 +57,7 @@ import com.rjconsultores.ventaboletos.service.RutaEmpresaService; import com.rjconsultores.ventaboletos.service.RutaSecuenciaService; import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.service.TramoService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; import com.rjconsultores.ventaboletos.service.ViaService; import com.rjconsultores.ventaboletos.utilerias.RegistroConDependenciaException; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; @@ -92,6 +93,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer @Autowired private ViaService viaService; @Autowired + private UsuarioEmpresaService usuarioEmpresaService; + @Autowired private EmpresaService empresaService; @Autowired private RutaEmpresaService rutaEmpresaService; @@ -223,7 +226,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer public void doAfterCompose(Component comp) throws Exception { lsClase = claseService.buscarTodosExceto(-1); lsVia = viaService.obtenerTodos(); - lsEmpresa = empresaService.obtenerIndTipo1(); + lsEmpresa = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos(); ruta = (Ruta) Executions.getCurrent().getArg().get("ruta"); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java index cb01a320d..3a5478003 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java @@ -65,6 +65,7 @@ import com.rjconsultores.ventaboletos.service.RolOperativoService; import com.rjconsultores.ventaboletos.service.RutaCombinacionService; import com.rjconsultores.ventaboletos.service.RutaSecuenciaService; import com.rjconsultores.ventaboletos.service.RutaService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.gui.controladores.catalogos.BusquedaFormaPagoController; @@ -93,6 +94,8 @@ public class EditarCorridaController extends MyGenericForwardComposer { private MarcaService marcaService; @Autowired private ClaseServicioService claseService; + @Autowired + private UsuarioEmpresaService usuarioEmpresaService; @Autowired private RutaService rutaService; @Autowired @@ -181,7 +184,7 @@ public class EditarCorridaController extends MyGenericForwardComposer { lsParadaEsquema = new ArrayList(); - lsEmpresa = empresaService.obtenerIndTipo1(); + lsEmpresa = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); lsClase = claseService.buscarTodosExceto(-1); lsRolOperativo = rolOperativoService.obtenerTodos(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/EditarTramoRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/EditarTramoRutaController.java index 5afa79ae3..d3ef619da 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/EditarTramoRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/EditarTramoRutaController.java @@ -28,7 +28,9 @@ import com.rjconsultores.ventaboletos.service.ClaseServicioService; import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService; import com.rjconsultores.ventaboletos.service.TramoRutaService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; import com.rjconsultores.ventaboletos.service.ViaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.vo.esquemaoperacional.RutaTramoVO; import com.rjconsultores.ventaboletos.web.gui.componente.esquemaoperacional.GridRutaTramo; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; @@ -52,6 +54,8 @@ public class EditarTramoRutaController extends MyGenericForwardComposer { private TramoRutaService tramoRutaService; @Autowired private EmpresaService empresaService; + @Autowired + private UsuarioEmpresaService usuarioEmpresaService; @Autowired private OrgaoConcedenteService orgaoConcedenteService; private List lsOrgaoConcedente; @@ -73,7 +77,7 @@ public class EditarTramoRutaController extends MyGenericForwardComposer { public void doAfterCompose(Component comp) throws Exception { lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos(); lsClaseServicio = claseServicioService.obtenerTodos(); - lsEmpresa = empresaService.obtenerIndTipo1(); + lsEmpresa = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); lsRutaEmpresa = new ArrayList(); super.doAfterCompose(comp); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pagoconductor/EditarTarjetaViajeController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pagoconductor/EditarTarjetaViajeController.java index e4c1c0f17..d71495b02 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pagoconductor/EditarTarjetaViajeController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pagoconductor/EditarTarjetaViajeController.java @@ -37,6 +37,7 @@ import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.ParadaService; import com.rjconsultores.ventaboletos.service.TarjetaViajeService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; @@ -423,7 +424,7 @@ public class EditarTarjetaViajeController extends MyGenericForwardComposer { item.setParent(cmbSecuencia); cmbSecuencia.setSelectedItem(item); } - lsMarca = marcaService.buscarDescricaoIdMarca(); + lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsEmpresa = empresaService.buscarTodosExceto(-1); lsAutobus = autobusService.obtenerTodos(); lsClaseServicio = claseServicioService.buscarTodosExceto(-1); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/BusquedaPricingController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/BusquedaPricingController.java index 70c5896f5..36672c595 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/BusquedaPricingController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/BusquedaPricingController.java @@ -27,6 +27,8 @@ import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Pricing; import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.PricingService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; @@ -47,6 +49,8 @@ public class BusquedaPricingController extends MyGenericForwardComposer { private PricingService pricingService; @Autowired private EmpresaService empresaService; + @Autowired + private UsuarioEmpresaService usuarioEmpresaService; private MyListbox pricingList; private Paging pagingPricing; private List lsPricing; @@ -61,7 +65,7 @@ public class BusquedaPricingController extends MyGenericForwardComposer { @Override public void doAfterCompose(Component comp) throws Exception { - lsEmpresa = empresaService.obtenerIndTipo1(); + lsEmpresa = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); super.doAfterCompose(comp); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/BusquedaPricingEspecificoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/BusquedaPricingEspecificoController.java index fbae41e12..7a9bb6509 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/BusquedaPricingEspecificoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/BusquedaPricingEspecificoController.java @@ -17,6 +17,7 @@ import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.MonedaService; import com.rjconsultores.ventaboletos.service.ParadaService; import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; @@ -80,7 +81,7 @@ public class BusquedaPricingEspecificoController extends MyGenericForwardCompose @Override public void doAfterCompose(Component comp) throws Exception { - lsMarca = marcaService.obtenerTodos(); + lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsMoneda = monedaService.obtenerTodos(); lsCategoria = categoriaService.obtenerTodos(); lsClaseServicio = claseServicioService.obtenerTodos(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java index e07479b04..3ee4f3ae3 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java @@ -47,6 +47,7 @@ import com.rjconsultores.ventaboletos.service.PricingTipoServicioService; import com.rjconsultores.ventaboletos.service.PuntoVentaService; import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; @@ -122,6 +123,8 @@ public class EditarPricingController extends MyGenericForwardComposer { private PricingTipoServicioService pricingTipoServicioService; @Autowired private EmpresaService empresaService; + @Autowired + private UsuarioEmpresaService usuarioEmpresaService; @Autowired private MarcaService marcaService; @Autowired @@ -194,7 +197,7 @@ public class EditarPricingController extends MyGenericForwardComposer { @Override public void doAfterCompose(Component comp) throws Exception { - lsEmpresa = empresaService.obtenerIndTipo1(); + lsEmpresa = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); lsEmpresa.add(empresaService.obtenerID(-1)); pricing = (Pricing) Executions.getCurrent().getArg().get("pricing"); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingEspecificoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingEspecificoController.java index 3ad861f74..b94096aeb 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingEspecificoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingEspecificoController.java @@ -18,6 +18,7 @@ import com.rjconsultores.ventaboletos.service.MonedaService; import com.rjconsultores.ventaboletos.service.ParadaService; import com.rjconsultores.ventaboletos.service.PricingEspecificoService; import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import java.util.List; @@ -98,7 +99,7 @@ public class EditarPricingEspecificoController extends MyGenericForwardComposer @Override public void doAfterCompose(Component comp) throws Exception { lsCategoria = categoriaService.obtenerTodos(); - lsMarca = marcaService.obtenerTodos(); + lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsMoneda = monedaService.obtenerTodos(); lsPtovata = puntoVentaService.obtenerTodos(); lsclaseServicio = claseServicioService.obtenerTodos(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingMarcaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingMarcaController.java index edef2bd09..6d4676fbe 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingMarcaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingMarcaController.java @@ -44,7 +44,7 @@ public class EditarPricingMarcaController extends MyGenericForwardComposer { @Override public void doAfterCompose(Component comp) throws Exception { - lsMarca = marcaService.obtenerTodos(); + lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); PricingMarca pm = (PricingMarca) Executions.getCurrent().getArg().get("pricingMarca"); pricingMarca = (pm.getUsuarioId() == null) ? pm : pricingMarcaService.obtenerID(pm.getUsuarioId()); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java index 85baa7be6..4810c730b 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java @@ -4,27 +4,11 @@ */ package com.rjconsultores.ventaboletos.web.gui.controladores.seguridad; -import com.rjconsultores.ventaboletos.entidad.Empleado; -import com.rjconsultores.ventaboletos.entidad.Parada; -import com.rjconsultores.ventaboletos.entidad.Perfil; -import com.rjconsultores.ventaboletos.entidad.PuntoVenta; -import com.rjconsultores.ventaboletos.entidad.Usuario; -import com.rjconsultores.ventaboletos.entidad.UsuarioPerfil; -import com.rjconsultores.ventaboletos.entidad.UsuarioUbicacion; -import com.rjconsultores.ventaboletos.service.EmpleadoService; -import com.rjconsultores.ventaboletos.service.PerfilService; -import com.rjconsultores.ventaboletos.service.UsuarioPerfilService; -import com.rjconsultores.ventaboletos.service.UsuarioService; -import com.rjconsultores.ventaboletos.service.UsuarioUbicacionService; -import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; -import com.rjconsultores.ventaboletos.web.utilerias.Base64; -import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; -import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; -import com.rjconsultores.ventaboletos.web.utilerias.render.RenderUbicacion; import java.security.MessageDigest; import java.util.ArrayList; import java.util.Calendar; import java.util.List; + import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; @@ -41,6 +25,29 @@ import org.zkoss.zul.Comboitem; import org.zkoss.zul.Tab; import org.zkoss.zul.Textbox; +import com.rjconsultores.ventaboletos.entidad.Empleado; +import com.rjconsultores.ventaboletos.entidad.Empresa; +import com.rjconsultores.ventaboletos.entidad.Parada; +import com.rjconsultores.ventaboletos.entidad.Perfil; +import com.rjconsultores.ventaboletos.entidad.PuntoVenta; +import com.rjconsultores.ventaboletos.entidad.Usuario; +import com.rjconsultores.ventaboletos.entidad.UsuarioEmpresa; +import com.rjconsultores.ventaboletos.entidad.UsuarioPerfil; +import com.rjconsultores.ventaboletos.entidad.UsuarioUbicacion; +import com.rjconsultores.ventaboletos.service.EmpleadoService; +import com.rjconsultores.ventaboletos.service.EmpresaService; +import com.rjconsultores.ventaboletos.service.PerfilService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; +import com.rjconsultores.ventaboletos.service.UsuarioPerfilService; +import com.rjconsultores.ventaboletos.service.UsuarioService; +import com.rjconsultores.ventaboletos.service.UsuarioUbicacionService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; +import com.rjconsultores.ventaboletos.web.utilerias.Base64; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderUbicacion; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderUsuarioEmpresa; + /** * * @author rodrigo @@ -58,16 +65,24 @@ public class EditarUsuarioController extends MyGenericForwardComposer { @Autowired private UsuarioUbicacionService usuarioUbicacionService; @Autowired + private UsuarioEmpresaService usuarioEmpresaService; + @Autowired private EmpleadoService empleadoService; + @Autowired + private EmpresaService empresaService; private List lsPerfil; + private List lsEmpresa; private Perfil perfilSeleccionada; private List lsUsuarioUbicacion; + private List lsUsuarioEmpresa; private Combobox cmbParada; private Combobox cmbPuntoVenta; private Combobox cmbPerfil; + private Combobox cmbEmpresa; private Usuario usuario; private MyListbox usuarioList; private MyListbox ubicacionList; + private MyListbox empresaList; private Textbox txtCveEmpleado; private Textbox txtNombUsuario; private Textbox txtSenha; @@ -80,6 +95,8 @@ public class EditarUsuarioController extends MyGenericForwardComposer { private Button btnApagar; private Button btnPesquisa; private Boolean usrAdmin; + private Button btnAdicionarEmpresa; + private Button btnRemoverEmpresa; private Tab tabUsuario; private Tab tabUbicacion; private static Logger log = Logger.getLogger(EditarUsuarioController.class); @@ -91,8 +108,26 @@ public class EditarUsuarioController extends MyGenericForwardComposer { public void setUbicacionList(MyListbox ubicacionList) { this.ubicacionList = ubicacionList; } + + - public Combobox getCmbParada() { + public List getLsUsuarioEmpresa() { + return lsUsuarioEmpresa; + } + + public void setLsUsuarioEmpresa(List lsUsuarioEmpresa) { + this.lsUsuarioEmpresa = lsUsuarioEmpresa; + } + + public MyListbox getEmpresaList() { + return empresaList; + } + + public void setEmpresaList(MyListbox empresaList) { + this.empresaList = empresaList; + } + + public Combobox getCmbParada() { return cmbParada; } @@ -132,7 +167,15 @@ public class EditarUsuarioController extends MyGenericForwardComposer { this.lsPerfil = lsPerfil; } - public Textbox getTxtNombUsuario() { + public List getLsEmpresa() { + return lsEmpresa; + } + + public void setLsEmpresa(List lsEmpresa) { + this.lsEmpresa = lsEmpresa; + } + + public Textbox getTxtNombUsuario() { return txtNombUsuario; } @@ -171,8 +214,17 @@ public class EditarUsuarioController extends MyGenericForwardComposer { public void setCmbPerfil(Combobox cmbPerfil) { this.cmbPerfil = cmbPerfil; } + - public List getLsUsuarioUbicacion() { + public Combobox getCmbEmpresa() { + return cmbEmpresa; + } + + public void setCmbEmpresa(Combobox cmbEmpresa) { + this.cmbEmpresa = cmbEmpresa; + } + + public List getLsUsuarioUbicacion() { return lsUsuarioUbicacion; } @@ -192,7 +244,17 @@ public class EditarUsuarioController extends MyGenericForwardComposer { return btnRemoverUbicacion; } - public void setBtnRemoverUbicacion(Button btnRemoverUbicacion) { + + + public UsuarioEmpresaService getUsuarioEmpresaService() { + return usuarioEmpresaService; + } + + public void setUsuarioEmpresaService(UsuarioEmpresaService usuarioEmpresaService) { + this.usuarioEmpresaService = usuarioEmpresaService; + } + + public void setBtnRemoverUbicacion(Button btnRemoverUbicacion) { this.btnRemoverUbicacion = btnRemoverUbicacion; } @@ -271,6 +333,7 @@ public class EditarUsuarioController extends MyGenericForwardComposer { @Override public void doAfterCompose(Component comp) throws Exception { lsPerfil = perfilService.obtenerTodos(); + lsEmpresa = empresaService.obtenerTodos(); super.doAfterCompose(comp); @@ -283,11 +346,21 @@ public class EditarUsuarioController extends MyGenericForwardComposer { if (usuario.getUsuarioId() != null) { lsUsuarioUbicacion.addAll(usuarioUbicacionService.buscarPorUsuario(usuario)); } - + enableAddUbicacion(); ubicacionList.setItemRenderer(new RenderUbicacion()); ubicacionList.setData(lsUsuarioUbicacion); + + lsUsuarioEmpresa = new ArrayList(); + if (usuario.getUsuarioId() != null) { + lsUsuarioEmpresa.addAll(usuarioEmpresaService.obtenerPorUsuario(usuario)); + } + + + empresaList.setItemRenderer(new RenderUsuarioEmpresa()); + empresaList.setData(lsUsuarioEmpresa); + txtCveEmpleado.focus(); @@ -421,6 +494,42 @@ public class EditarUsuarioController extends MyGenericForwardComposer { log.error(ex); } } + + public void onClick$btnRemoverEmpresa(Event ev) { + UsuarioEmpresa ue = (UsuarioEmpresa) empresaList.getSelected(); + if (ue != null) { + + ue.setActivo(Boolean.FALSE); + ue.setFecmodif(Calendar.getInstance().getTime()); + ue.setUsuariomodifId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + + lsUsuarioEmpresa.remove(ue); + empresaList.setData(lsUsuarioEmpresa); + + } + + + } + + + + + public void onClick$btnAdicionarEmpresa(Event ev) { + Empresa empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue(); + + if (empresa != null) { + UsuarioEmpresa ue = new UsuarioEmpresa(); + ue.setActivo(Boolean.TRUE); + ue.setFecmodif(Calendar.getInstance().getTime()); + ue.setUsuariomodifId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + ue.setUsuario(usuario); + ue.setEmpresa(empresa); + + lsUsuarioEmpresa.add(ue); + empresaList.setData(lsUsuarioEmpresa); + + } + } public void onClick$btnSalvar(Event ev) { @@ -437,6 +546,7 @@ public class EditarUsuarioController extends MyGenericForwardComposer { txtConfirmSenha.getText(); cmbPerfil.getValue(); + cmbEmpresa.getValue(); String senha = ""; String confirmSenha = ""; @@ -492,7 +602,9 @@ public class EditarUsuarioController extends MyGenericForwardComposer { List lsUp = new ArrayList(); lsUp.add(up); usuario.setUsuarioPerfilList(lsUp); - + + usuario.setUsuarioEmpresaList(lsUsuarioEmpresa); + if (!lsUsuarioUbicacion.isEmpty()) { if (usuario.getUsuarioId() == null) { usuario = usuarioService.suscribir(usuario); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaController.java index 667773c8c..08b94d005 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaController.java @@ -21,6 +21,7 @@ import com.rjconsultores.ventaboletos.service.MonedaService; import com.rjconsultores.ventaboletos.service.ParadaService; import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService; import com.rjconsultores.ventaboletos.service.VigenciaTarifaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; @@ -226,7 +227,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer { lsMarcas = new ArrayList(); lsMarcas.add(null); - lsMarcas.addAll(marcaService.obtenerTodos()); + lsMarcas.addAll( marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado())); lsClaseServico = new ArrayList(); lsClaseServico.add(null); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaOficialController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaOficialController.java index 75b2d48d9..c9118d577 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaOficialController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifaOficialController.java @@ -19,6 +19,7 @@ import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.MonedaService; import com.rjconsultores.ventaboletos.service.ParadaService; import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; @@ -175,7 +176,7 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer { lsMarcas = new ArrayList(); lsMarcas.add(null); - lsMarcas.addAll(marcaService.obtenerTodos()); + lsMarcas.addAll( marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado())); lsClaseServico = new ArrayList(); lsClaseServico.add(null); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifasMinimasController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifasMinimasController.java index 20cfa16cc..682dc5e7e 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifasMinimasController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaTarifasMinimasController.java @@ -14,6 +14,7 @@ import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.ParadaService; import com.rjconsultores.ventaboletos.service.PlazaService; import com.rjconsultores.ventaboletos.service.TarifaMinimaService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; @@ -172,7 +173,7 @@ public class BusquedaTarifasMinimasController extends MyGenericForwardComposer { lsMarcas = new ArrayList(); lsMarcas.add(null); - lsMarcas.addAll(marcaService.obtenerTodos()); + lsMarcas.addAll( marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado())); lsClaseServico = new ArrayList(); lsClaseServico.add(null); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java index 9cce7dbb3..fd0e9aeb2 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java @@ -78,7 +78,7 @@ public class EditarRedondeoController extends MyGenericForwardComposer { @Override public void doAfterCompose(Component comp) throws Exception { - lsMarca = marcaService.obtenerTodos(); + lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); super.doAfterCompose(comp); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaController.java index 225eea593..19946a221 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaController.java @@ -280,7 +280,7 @@ public class EditarTarifaController extends MyGenericForwardComposer { lsMarcas = new ArrayList(); lsMarcas.add(null); - lsMarcas.addAll(marcaService.obtenerTodos()); + lsMarcas.addAll( marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado())); lsClaseServico = new ArrayList(); lsClaseServico.add(null); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaMinimaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaMinimaController.java index 900e6249a..8b2a9aa31 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaMinimaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaMinimaController.java @@ -199,7 +199,7 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer { tarifaMinimaList = (MyListbox) Executions.getCurrent().getArg().get("tarifaMinimaList"); lsMoneda = monedaService.obtenerTodos(); - lsMarcas = marcaService.obtenerTodos(); + lsMarcas = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsClaseServico = claseServicioService.obtenerTodos(); lsPlaza = plazaService.obtenerTodos(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaOficialController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaOficialController.java index 096107041..318771df1 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaOficialController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaOficialController.java @@ -235,7 +235,7 @@ public class EditarTarifaOficialController extends MyGenericForwardComposer { lsMarcas = new ArrayList(); lsMarcas.add(null); - lsMarcas.addAll(marcaService.obtenerTodos()); + lsMarcas.addAll( marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado())); lsClaseServico = new ArrayList(); lsClaseServico.add(null); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/ModificacionMasivaTarifasController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/ModificacionMasivaTarifasController.java index 6a4b424dc..811d9f546 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/ModificacionMasivaTarifasController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/ModificacionMasivaTarifasController.java @@ -61,6 +61,7 @@ import com.rjconsultores.ventaboletos.service.RutaCombinacionService; import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.service.TarifaService; import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; import com.rjconsultores.ventaboletos.service.VigenciaTarifaService; import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; @@ -103,6 +104,8 @@ public class ModificacionMasivaTarifasController extends MyGenericForwardCompose private ClaseServicioService claseServicioService; @Autowired private MonedaService monedaService; + @Autowired + private UsuarioEmpresaService usuarioEmpresaService; @Autowired private EmpresaService empresaService; @Autowired @@ -311,10 +314,10 @@ public class ModificacionMasivaTarifasController extends MyGenericForwardCompose super.doAfterCompose(comp); - lsMarcas = marcaService.obtenerTodos(); + lsMarcas = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsClaseServico = claseServicioService.obtenerTodos(); lsMonedas = monedaService.obtenerTodos(); - lsEmpresas = empresaService.obtenerIndTipo1(); + lsEmpresas = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); lsRutas = rutaService.obtenerTodos(); lsTipoPuntoVenta = tipoPuntoVentaService.obtenerTodos(); lsCategoria = categoriaService.obtenerTodos(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/TarifaOficialExcelController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/TarifaOficialExcelController.java index d9ae1b144..754a4904a 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/TarifaOficialExcelController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/TarifaOficialExcelController.java @@ -42,6 +42,7 @@ import com.rjconsultores.ventaboletos.service.MonedaService; import com.rjconsultores.ventaboletos.service.RutaCombinacionService; import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.service.TarifaService; +import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; @@ -79,6 +80,8 @@ public class TarifaOficialExcelController extends MyGenericForwardComposer { private ClaseServicioService claseServicioService; @Autowired private MonedaService monedaService; + @Autowired + private UsuarioEmpresaService usuarioEmpresaService; @Autowired private EmpresaService empresaService; @Autowired @@ -240,10 +243,10 @@ public class TarifaOficialExcelController extends MyGenericForwardComposer { super.doAfterCompose(comp); - lsMarcas = marcaService.obtenerTodos(); + lsMarcas = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado()); lsClaseServico = claseServicioService.obtenerTodos(); lsMonedas = monedaService.obtenerTodos(); - lsEmpresas = empresaService.obtenerIndTipo1(); + lsEmpresas = usuarioEmpresaService.obtenerEmpresa(UsuarioLogado.getUsuarioLogado()); lsRutas = rutaService.obtenerTodos(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/confcomerciales/ItemMenuConfiguracionFeriado.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/confcomerciales/ItemMenuConfiguracionFeriado.java new file mode 100644 index 000000000..41feedde0 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/confcomerciales/ItemMenuConfiguracionFeriado.java @@ -0,0 +1,26 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.confcomerciales; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; + +public class ItemMenuConfiguracionFeriado extends DefaultItemMenuSistema { + + public ItemMenuConfiguracionFeriado() { + super("indexController.mniConfiguracionFeriado.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.CONFIGURACIONECCOMERCIALES.MENU.CONFIGFERIADO"; + } + + @Override + public void ejecutar() { + PantallaUtileria.openWindow("/gui/configuraciones_comerciales/busquedaConfigFeriado.zul", + Labels.getLabel("busquedaConfigFeriadoController.window.title"), null,desktop); + + } + +} \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderFeriado.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderFeriado.java new file mode 100644 index 000000000..64adcf4cf --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderFeriado.java @@ -0,0 +1,31 @@ +package com.rjconsultores.ventaboletos.web.utilerias.render; + +import java.text.SimpleDateFormat; + +import org.zkoss.zul.Listcell; +import org.zkoss.zul.Listitem; +import org.zkoss.zul.ListitemRenderer; + +import com.rjconsultores.ventaboletos.entidad.Feriado; + + + +public class RenderFeriado implements ListitemRenderer { + + public void render(Listitem lstm, Object o) throws Exception { + Feriado feriado = (Feriado) o; + + Listcell lc = new Listcell(feriado.getFeriadoId().toString()); + lc.setParent(lstm); + + + SimpleDateFormat data = new SimpleDateFormat("dd/MM/yyyy"); + lc = new Listcell(data.format(feriado.getFecferiado())); + lc.setParent(lstm); + + lc = new Listcell(feriado.getDescferiado()); + lc.setParent(lstm); + + lstm.setAttribute("data", feriado); + } +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderUsuarioEmpresa.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderUsuarioEmpresa.java new file mode 100644 index 000000000..32b793aa2 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderUsuarioEmpresa.java @@ -0,0 +1,57 @@ +package com.rjconsultores.ventaboletos.web.utilerias.render; + +import org.zkoss.util.resource.Labels; +import org.zkoss.zul.Listcell; +import org.zkoss.zul.Listitem; +import org.zkoss.zul.ListitemRenderer; + +import com.rjconsultores.ventaboletos.entidad.UsuarioEmpresa; + + +public class RenderUsuarioEmpresa implements ListitemRenderer { + + public void render(Listitem lstm, Object o) throws Exception { + UsuarioEmpresa usuarioEmpresa = (UsuarioEmpresa) o; + + Listcell lc = null; + + if (usuarioEmpresa != null) { + if(usuarioEmpresa.getEmpresa() != null){ + if(usuarioEmpresa.getEmpresa().getCnpj() != null){ + lc = new Listcell(usuarioEmpresa.getEmpresa().getCnpj()); + lc.setParent(lstm); + } + + if(usuarioEmpresa.getEmpresa().getNombempresa() != null){ + lc = new Listcell(usuarioEmpresa.getEmpresa().getNombempresa()); + lc.setParent(lstm); + } + + Short tipo = usuarioEmpresa.getEmpresa().getIndTipo(); + Short short1 = 1; + Short short2 = 2; + Short short3 = 3; + if (tipo != null) { + if (tipo.equals(short1)) { + lc = new Listcell(Labels.getLabel("editarEmpresaController.IndTipo.1")); + } else if (tipo.equals(short2)) { + lc = new Listcell(Labels.getLabel("editarEmpresaController.IndTipo.2")); + } else if (tipo.equals(short3)) { + lc = new Listcell(Labels.getLabel("editarEmpresaController.IndTipo.3")); + } + } else { + lc = new Listcell(Labels.getLabel("")); + } + lc.setParent(lstm); + + } + } + + + + + + lstm.setAttribute("data", usuarioEmpresa); + } +} + diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml index 9ef95e60c..23c22af15 100644 --- a/src/java/spring-config.xml +++ b/src/java/spring-config.xml @@ -108,6 +108,7 @@ com.rjconsultores.ventaboletos.entidad.Estado com.rjconsultores.ventaboletos.entidad.ExcepcionRedondo + com.rjconsultores.ventaboletos.entidad.Feriado com.rjconsultores.ventaboletos.entidad.FormaPago com.rjconsultores.ventaboletos.entidad.FormaPagoDet com.rjconsultores.ventaboletos.entidad.GrupoCortesia @@ -276,6 +277,7 @@ com.rjconsultores.ventaboletos.entidad.Usuario com.rjconsultores.ventaboletos.entidad.UsuarioBancario + com.rjconsultores.ventaboletos.entidad.UsuarioEmpresa com.rjconsultores.ventaboletos.entidad.UsuarioPerfil com.rjconsultores.ventaboletos.entidad.UsuarioUbicacion diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index b9024bf87..a8fbc8089 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -152,6 +152,7 @@ indexController.mniRedondeoMarca.label = Arredondamento Marca indexController.mniComisionistaExterno.label = Comissionista Externo indexController.mniConvenio.label = Requisição / Convênio indexController.mniConfiguracionAlerta.label = Configuração Alertas +indexController.mniConfiguracionFeriado.label = Configuração de Feriado indexController.mniSecretaria.label = Requisição / Secretaria indexController.mniCiudad.label = Cidade indexController.mniColonia.label = Bairro @@ -1951,6 +1952,7 @@ busquedaUsuarioController.btnPesquisa.label = Pesquisa # Editar Usuário editarUsuarioController.window.title = Usuário editarUsuarioController.tabel.ubicacion = Localização +editarUsuarioController.tabel.empresa = Empresa editarUsuarioController.MSG.suscribirOK = Usuário Registrado com Sucesso. editarUsuarioController.MSG.borrarPergunta = Eliminar o usuário? editarUsuarioController.MSG.borrarOK = Usuário Excluido com Sucesso. @@ -1960,12 +1962,16 @@ editarUsuarioController.MSG.necessitaUbicacion = É necessário informar uma loc editarUsuarioController.senha.label = Senha editarUsuarioController.confirmarsenha.label = Confirmar senha editarUsuarioController.MSG.configmSenha = Por favor, confirmar a senha. -editarUsuarioController.btnAdicionarUbicacion.tooltiptext = Incluir -editarUsuarioController.btnRemoverUbicacion.tooltiptext = Eliminar +editarUsuarioController.btnAdicionar.tooltiptext = Incluir +editarUsuarioController.btnRemover.tooltiptext = Eliminar editarUsuarioController.lhParada.label = Localidade editarUsuarioController.lhPuntoVenta.label = Ponto de Venda ( Agência ) +editarUsuarioController.lhCNPJ.label = CNPJ +editarUsuarioController.lhTipo.label = Tipo +editarUsuarioController.lhDescricao.label = Descrição busquedaUsuarioController.CveUsuario.label = Código de Usuário busquedaUsuarioController.CveEmpleado.label = Código de Empregado +editarUsuarioController.lhEmpresa.label = Empresa #cREADO POR mANUEL @@ -4037,3 +4043,25 @@ editarClienteController.lbNumRfc.value = DOC editarClienteController.lbNumeroInterior.value = Número Apto. editarClienteController.lbTipoDomicilio.value = Tipo Domícílio editarClienteController.lbCP.value = CEP + + +# BusquedaConfigFeriado +busquedaConfigFeriadoController.window.title = Configuração de Feriado +busquedaConfigFeriadoController.btnRefresh.tooltiptext = Atualizar +busquedaConfigFeriadoController.btnNovo.tooltiptext = Incluir +busquedaConfigFeriadoController.btnCerrar.tooltiptext = Fechar +busquedaConfigFeriadoController.btnPesquisa.label = Pesquisa +busquedaConfigFeriadoController.lhId.label = ID +busquedaConfigFeriadoController.lhData.label = Data +busquedaConfigFeriadoController.lhDescricao.label = Descrição + +# EditarConfigFeriado +editarConfigFeriadoController.window.title = Editar Configuração de Feriado +editarConfigFeriadoController.lbDescricao.value = Descrição do Feriado +editarConfigFeriadoController.lbData.value = Data +editarConfigFeriadoController.btnApagar.tooltiptext = Eliminar +editarConfigFeriadoController.btnSalvar.tooltiptext = Salvar +editarConfigFeriadoController.btnFechar.tooltiptext = Fechar +editarConfigFeriadoControlle.MSG.suscribirOK = Feridao Registrado com Sucesso. +editarConfigFeriadoController.MSG.borrarPergunta = Deseja Eliminar o feriado? +editarConfigFeriadoController.MSG.borrarOK = Tipo de Classe Excluído com Sucesso. diff --git a/web/gui/configuraciones_comerciales/busquedaConfigFeriado.zul b/web/gui/configuraciones_comerciales/busquedaConfigFeriado.zul new file mode 100644 index 000000000..08088b736 --- /dev/null +++ b/web/gui/configuraciones_comerciales/busquedaConfigFeriado.zul @@ -0,0 +1,70 @@ + + + + + + + + + +