Portar os métodos utilizados pela Agência Digital para a API
bug#18864 dev: trevezani qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@101093 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
78bf3f6343
commit
f581d9a9cd
|
@ -38,6 +38,7 @@ import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Perfil;
|
import com.rjconsultores.ventaboletos.entidad.Perfil;
|
||||||
import com.rjconsultores.ventaboletos.entidad.PerfilFuncion;
|
import com.rjconsultores.ventaboletos.entidad.PerfilFuncion;
|
||||||
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
|
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.TipoVenta;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Usuario;
|
import com.rjconsultores.ventaboletos.entidad.Usuario;
|
||||||
import com.rjconsultores.ventaboletos.entidad.UsuarioEmpresa;
|
import com.rjconsultores.ventaboletos.entidad.UsuarioEmpresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.UsuarioPerfil;
|
import com.rjconsultores.ventaboletos.entidad.UsuarioPerfil;
|
||||||
|
@ -48,6 +49,7 @@ import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||||
import com.rjconsultores.ventaboletos.service.PerfilFuncionService;
|
import com.rjconsultores.ventaboletos.service.PerfilFuncionService;
|
||||||
import com.rjconsultores.ventaboletos.service.PerfilService;
|
import com.rjconsultores.ventaboletos.service.PerfilService;
|
||||||
import com.rjconsultores.ventaboletos.service.PuntoVentaService;
|
import com.rjconsultores.ventaboletos.service.PuntoVentaService;
|
||||||
|
import com.rjconsultores.ventaboletos.service.TipoVentaService;
|
||||||
import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService;
|
import com.rjconsultores.ventaboletos.service.UsuarioEmpresaService;
|
||||||
import com.rjconsultores.ventaboletos.service.UsuarioPerfilService;
|
import com.rjconsultores.ventaboletos.service.UsuarioPerfilService;
|
||||||
import com.rjconsultores.ventaboletos.service.UsuarioService;
|
import com.rjconsultores.ventaboletos.service.UsuarioService;
|
||||||
|
@ -81,6 +83,8 @@ public class EditarUsuarioController extends MyGenericForwardComposer {
|
||||||
@Autowired
|
@Autowired
|
||||||
private PerfilService perfilService;
|
private PerfilService perfilService;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
private TipoVentaService tipoVentaService;
|
||||||
|
@Autowired
|
||||||
private UsuarioPerfilService usuarioPerfilService;
|
private UsuarioPerfilService usuarioPerfilService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private UsuarioUbicacionService usuarioUbicacionService;
|
private UsuarioUbicacionService usuarioUbicacionService;
|
||||||
|
@ -100,6 +104,8 @@ public class EditarUsuarioController extends MyGenericForwardComposer {
|
||||||
private List<Empresa> lsEmpresa;
|
private List<Empresa> lsEmpresa;
|
||||||
private List<PuntoVenta> lsPuntoVenta = null;
|
private List<PuntoVenta> lsPuntoVenta = null;
|
||||||
private Perfil perfilSeleccionada;
|
private Perfil perfilSeleccionada;
|
||||||
|
private List<TipoVenta> lsTiposVenta;
|
||||||
|
private TipoVenta tipoVentaSeleccionado;
|
||||||
private List<UsuarioUbicacion> lsUsuarioUbicacion;
|
private List<UsuarioUbicacion> lsUsuarioUbicacion;
|
||||||
private List<UsuarioEmpresa> lsUsuarioEmpresa;
|
private List<UsuarioEmpresa> lsUsuarioEmpresa;
|
||||||
private List<UsuarioEmpresa> lsUsuarioEmpresaRemove = new ArrayList<UsuarioEmpresa>();
|
private List<UsuarioEmpresa> lsUsuarioEmpresaRemove = new ArrayList<UsuarioEmpresa>();
|
||||||
|
@ -143,6 +149,7 @@ public class EditarUsuarioController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
lsPerfil = perfilService.buscaPerfilJerarquia(perfilUsuario);
|
lsPerfil = perfilService.buscaPerfilJerarquia(perfilUsuario);
|
||||||
lsEmpresa = empresaService.obtenerTodos();
|
lsEmpresa = empresaService.obtenerTodos();
|
||||||
|
lsTiposVenta = tipoVentaService.obterTiposVentaIntegracao();
|
||||||
|
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
|
@ -174,6 +181,8 @@ public class EditarUsuarioController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
txtCveEmpleado.focus();
|
txtCveEmpleado.focus();
|
||||||
|
|
||||||
|
Long tipoventaIntegracao = 12L;
|
||||||
|
|
||||||
if (usuario.getUsuarioId() == null) {
|
if (usuario.getUsuarioId() == null) {
|
||||||
btnApagar.setVisible(Boolean.FALSE);
|
btnApagar.setVisible(Boolean.FALSE);
|
||||||
usuario.setIndCorteAutomatico(true);
|
usuario.setIndCorteAutomatico(true);
|
||||||
|
@ -197,7 +206,13 @@ public class EditarUsuarioController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
txtSenha.setText(CONTRASENA_VACIA);
|
txtSenha.setText(CONTRASENA_VACIA);
|
||||||
txtConfirmSenha.setText(CONTRASENA_VACIA);
|
txtConfirmSenha.setText(CONTRASENA_VACIA);
|
||||||
|
|
||||||
|
if (usuario.getTipoVentaIntegracaoId() != null) {
|
||||||
|
tipoventaIntegracao = usuario.getTipoVentaIntegracaoId();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tipoVentaSeleccionado = lsTiposVenta.get(lsTiposVenta.indexOf(new TipoVenta(tipoventaIntegracao.shortValue())));
|
||||||
|
|
||||||
if(ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.EXIBIR_ESTACAO_CADASTRO_USUARIO.getDescricao())){
|
if(ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.EXIBIR_ESTACAO_CADASTRO_USUARIO.getDescricao())){
|
||||||
txtDescMac.setVisible(true);
|
txtDescMac.setVisible(true);
|
||||||
|
@ -509,6 +524,10 @@ public class EditarUsuarioController extends MyGenericForwardComposer {
|
||||||
MensagensUtils.showMessageExclamation("editarUsuarioController.MSG.necessitaUbicacion", TITULO_CONTROLER);
|
MensagensUtils.showMessageExclamation("editarUsuarioController.MSG.necessitaUbicacion", TITULO_CONTROLER);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (tipoVentaSeleccionado != null) {
|
||||||
|
usuario.setTipoVentaIntegracaoId(Long.valueOf(tipoVentaSeleccionado.getTipoventaId()));
|
||||||
|
}
|
||||||
|
|
||||||
Perfil perfil = (Perfil) cmbPerfil.getSelectedItem().getValue();
|
Perfil perfil = (Perfil) cmbPerfil.getSelectedItem().getValue();
|
||||||
senha = hayCambioContrasena ? senha : null;
|
senha = hayCambioContrasena ? senha : null;
|
||||||
|
@ -852,4 +871,20 @@ public class EditarUsuarioController extends MyGenericForwardComposer {
|
||||||
public void setPerfilSeleccionada(Perfil perfilSeleccionada) {
|
public void setPerfilSeleccionada(Perfil perfilSeleccionada) {
|
||||||
this.perfilSeleccionada = perfilSeleccionada;
|
this.perfilSeleccionada = perfilSeleccionada;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<TipoVenta> getLsTiposVenta() {
|
||||||
|
return lsTiposVenta;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLsTiposVenta(List<TipoVenta> lsTiposVenta) {
|
||||||
|
this.lsTiposVenta = lsTiposVenta;
|
||||||
|
}
|
||||||
|
|
||||||
|
public TipoVenta getTipoVentaSeleccionado() {
|
||||||
|
return tipoVentaSeleccionado;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTipoVentaSeleccionado(TipoVenta tipoVentaSeleccionado) {
|
||||||
|
this.tipoVentaSeleccionado = tipoVentaSeleccionado;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3711,6 +3711,7 @@ editarUsuarioController.txtComissao.label=Comissão
|
||||||
editarUsuarioController.txtItensComissao.label=Item considerado na Comissão
|
editarUsuarioController.txtItensComissao.label=Item considerado na Comissão
|
||||||
editarUsuarioController.tabel.internet = Venta Internet/Integración
|
editarUsuarioController.tabel.internet = Venta Internet/Integración
|
||||||
editarUsuarioController.txtEstacion.label = Estación
|
editarUsuarioController.txtEstacion.label = Estación
|
||||||
|
editarUsuarioController.txtTipoVenta.label = Tipo Venta
|
||||||
|
|
||||||
#Mensaje
|
#Mensaje
|
||||||
indexController.mniMensaje.label = Mensagem
|
indexController.mniMensaje.label = Mensagem
|
||||||
|
|
|
@ -3939,8 +3939,9 @@ editarUsuarioController.MSG.usuarioempresa = É necessário informar pelo menos
|
||||||
editarUsuarioController.txtTempoDevolucao.label = Tempo(minutos) de Devolução da Passagem após embarque - Contingência
|
editarUsuarioController.txtTempoDevolucao.label = Tempo(minutos) de Devolução da Passagem após embarque - Contingência
|
||||||
editarUsuarioController.txtComissao.label=Comissão
|
editarUsuarioController.txtComissao.label=Comissão
|
||||||
editarUsuarioController.txtItensComissao.label=Item considerado na Comissão
|
editarUsuarioController.txtItensComissao.label=Item considerado na Comissão
|
||||||
editarUsuarioController.tabel.internet = Venda Internet/Intergração
|
editarUsuarioController.tabel.internet = Venda Internet/Integração
|
||||||
editarUsuarioController.txtEstacion.label = Estação
|
editarUsuarioController.txtEstacion.label = Estação
|
||||||
|
editarUsuarioController.txtTipoVenta.label = Tipo de Venda
|
||||||
|
|
||||||
#Mensaje
|
#Mensaje
|
||||||
indexController.mniMensaje.label = Mensagem
|
indexController.mniMensaje.label = Mensagem
|
||||||
|
|
|
@ -223,6 +223,15 @@
|
||||||
<label value="${c:l('editarUsuarioController.txtEstacion.label')}" />
|
<label value="${c:l('editarUsuarioController.txtEstacion.label')}" />
|
||||||
<longbox id="txtNumCaja" width="30%" maxlength="10" value="@{winEditarUsuario$composer.usuario.estacionInternetId}" />
|
<longbox id="txtNumCaja" width="30%" maxlength="10" value="@{winEditarUsuario$composer.usuario.estacionInternetId}" />
|
||||||
</row>
|
</row>
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarUsuarioController.txtTipoVenta.label')}"/>
|
||||||
|
<combobox id="cmbTipoVentaIntegracao" autodrop="true" constraint="no empty"
|
||||||
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
|
model="@{winEditarUsuario$composer.lsTiposVenta}"
|
||||||
|
selectedItem="@{winEditarUsuario$composer.tipoVentaSeleccionado}"
|
||||||
|
initialValue="@{winEditarUsuario$composer.tipoVentaSeleccionado}"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"/>
|
||||||
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
</tabpanel>
|
</tabpanel>
|
||||||
|
|
Loading…
Reference in New Issue