daniel.zauli 2015-12-02 11:35:31 +00:00
parent ae2b2eea9e
commit 846c5bd498
1 changed files with 12 additions and 6 deletions

View File

@ -195,12 +195,19 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
List<ConfRestricaoCanalVenta> ls = new ArrayList<ConfRestricaoCanalVenta>() ; List<ConfRestricaoCanalVenta> ls = new ArrayList<ConfRestricaoCanalVenta>() ;
for (int i = 0; i < confRestricaoCanalVentaList.getData().length; i++){ for (int i = 0; i < confRestricaoCanalVentaList.getData().length; i++){
ConfRestricaoCanalVenta listElement = (ConfRestricaoCanalVenta)confRestricaoCanalVentaList.getData()[i]; ConfRestricaoCanalVenta elementList = (ConfRestricaoCanalVenta)confRestricaoCanalVentaList.getData()[i];
if(isConfRestricaoCanalVentasEquivalentes(c , listElement)){ if(c.getConfRestricaoCanalVentaId() == null){
if(isConfRestricaoCanalVentasEquivalentes(c , elementList)){
return true; return true;
} }
}else{
if(!c.getConfRestricaoCanalVentaId().equals(elementList.getConfRestricaoCanalVentaId())){
isConfRestricaoCanalVentasEquivalentes(c , elementList);
}else{
continue;
}
}
} }
return false; return false;
} }
@ -216,8 +223,7 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
&& isIntercessaoDiasSemana(a,b) && isIntercessaoDiasSemana(a,b)
){ ){
return true; return true;
} }else if(a.getRuta().equals(b.getRuta())
if(a.getRuta().equals(b.getRuta())
&& a.getTipoPuntoVenta().equals(b.getTipoPuntoVenta()) && a.getTipoPuntoVenta().equals(b.getTipoPuntoVenta())
&& a.getCorridaId().equals(b.getCorridaId()) && a.getCorridaId().equals(b.getCorridaId())
&& a.getOrigem().equals(b.getOrigem()) && a.getOrigem().equals(b.getOrigem())