fixes bug#15843

dev:lucas

qua: 

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@98294 d1611594-4594-4d17-8e1d-87c2c4800839
master
lucas.taia 2019-10-16 20:40:56 +00:00
parent 85780b1a9d
commit 18c0be6a29
1 changed files with 13 additions and 6 deletions

View File

@ -87,6 +87,8 @@ import com.rjconsultores.ventaboletos.service.RutaSecuenciaService;
import com.rjconsultores.ventaboletos.service.RutaService;
import com.rjconsultores.ventaboletos.service.TramoService;
import com.rjconsultores.ventaboletos.service.ViaService;
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
import com.rjconsultores.ventaboletos.utilerias.CustomEnum;
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
import com.rjconsultores.ventaboletos.utilerias.RegistroConDependenciaException;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
@ -605,13 +607,17 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
return;
}
if (!ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.HABILITAR_EXCLUIR_SEQUENCIA_LINHA.getDescricao())) {
if (ruta.getRutaId() != null && ((numSecuencia.getValue() == 1) || (numSecuencia.getValue() > lsParadasSequencia.size()))) {
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.cambioSecuencia"),
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION);
return;
if (ruta.getRutaId() != null && ((numSecuencia.getValue() == 1) || (numSecuencia.getValue() > lsParadasSequencia.size()))) {
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.cambioSecuencia"),
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION);
return;
}
}
cmbParada.getSelectedItem();
Parada parada = (Parada) cmbParada.getSelectedItem().getValue();
@ -732,7 +738,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
}
numSecuencia.setValue(secuenciaMax + 1);
if (paradaSecuencia.getSecuencia() == 1 || paradaSecuencia.getSecuencia() == secuenciaMax) {
if ((paradaSecuencia.getSecuencia() == 1 || paradaSecuencia.getSecuencia() == secuenciaMax) &&
!ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.HABILITAR_EXCLUIR_SEQUENCIA_LINHA.getDescricao())) {
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.MSG.removerSecuencia"),
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION);