fixes bug #7587 - reajuste automatico de vigencia - merge
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@58400 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
120c7b98ec
commit
c0e24e004b
|
@ -124,10 +124,10 @@ public class EditarVigenciaTarifaController extends MyGenericForwardComposer {
|
|||
vigenciaTarifa.setFeciniciovigencia(DateUtil.inicioFecha(inicio));
|
||||
vigenciaTarifa.setFecfinvigencia(DateUtil.fimFecha(fim));
|
||||
|
||||
// Não traga ela mesma se em edição
|
||||
// Nao traga ela mesma se em edicao
|
||||
List<VigenciaTarifa> lsVigencias = vigenciaTarifaService.buscarVigenciasIntervalo(vigenciaTarifa);
|
||||
|
||||
// Nova Tarifa ou em edição e sem conflitos
|
||||
// Nova Tarifa ou em edicao e sem conflitos
|
||||
if ((lsVigencias.isEmpty() && vigenciaTarifa.getVigenciatarifaId() == null)
|
||||
|| (lsVigencias.isEmpty() && vigenciaTarifa.getVigenciatarifaId() != null)) {
|
||||
|
||||
|
@ -171,7 +171,7 @@ public class EditarVigenciaTarifaController extends MyGenericForwardComposer {
|
|||
private Boolean indDataInicialConflitante(VigenciaTarifa vigenciaBase, StringBuilder msgConflito) {
|
||||
|
||||
if (vigenciaTarifa.getFeciniciovigencia().before(vigenciaBase.getFeciniciovigencia())) {
|
||||
// Apenas data final é conflitante...
|
||||
// Apenas data final eh conflitante...
|
||||
// Reduzir a data final da nova vigencia para um dia anterior
|
||||
// a data inicial da vigencia conflitante(Posterior, a entrar em vigencia)
|
||||
|
||||
|
@ -263,7 +263,7 @@ public class EditarVigenciaTarifaController extends MyGenericForwardComposer {
|
|||
|
||||
if (opcao == Messagebox.YES) {
|
||||
|
||||
// Não posso eliminar uma vigencia se existir tarifa!!!
|
||||
// Nao posso eliminar uma vigencia se existir tarifa!!!
|
||||
List<Tarifa> tarifa = tarifaService.buscarExisteVigencia(vigenciaTarifa);
|
||||
if (!tarifa.isEmpty()) {
|
||||
Messagebox.show(
|
||||
|
|
Loading…
Reference in New Issue