BUG: Ao gerar a linha e trechos automáticos, a empresa selecionada não está sendo gravada.
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@33627 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
7101088686
commit
354f4e63a6
|
@ -30,6 +30,7 @@ import com.rjconsultores.ventaboletos.entidad.TramoServicio;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Via;
|
import com.rjconsultores.ventaboletos.entidad.Via;
|
||||||
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
||||||
import com.rjconsultores.ventaboletos.service.RutaCombinacionService;
|
import com.rjconsultores.ventaboletos.service.RutaCombinacionService;
|
||||||
|
import com.rjconsultores.ventaboletos.service.RutaEmpresaService;
|
||||||
import com.rjconsultores.ventaboletos.service.RutaSecuenciaService;
|
import com.rjconsultores.ventaboletos.service.RutaSecuenciaService;
|
||||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||||
import com.rjconsultores.ventaboletos.service.TramoRutaService;
|
import com.rjconsultores.ventaboletos.service.TramoRutaService;
|
||||||
|
@ -52,6 +53,8 @@ public class TramoRutaServiceImpl implements TramoRutaService {
|
||||||
@Autowired
|
@Autowired
|
||||||
private RutaSecuenciaService rutaSecuenciaService;
|
private RutaSecuenciaService rutaSecuenciaService;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
private RutaEmpresaService rutaEmpresaService;
|
||||||
|
@Autowired
|
||||||
private TramoService tramoService;
|
private TramoService tramoService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private TramoServicioService tramoServicioService;
|
private TramoServicioService tramoServicioService;
|
||||||
|
@ -121,18 +124,6 @@ public class TramoRutaServiceImpl implements TramoRutaService {
|
||||||
log.debug("Fue Generado:" + fueGenerado);
|
log.debug("Fue Generado:" + fueGenerado);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Genero la relacion de ruta con empresa
|
|
||||||
List<RutaEmpresa> lsRutaEmpresa = new ArrayList<RutaEmpresa>();
|
|
||||||
for (Empresa e : rutaTramoVO.getLsEmpresa()) {
|
|
||||||
RutaEmpresa rutaEmpresa = new RutaEmpresa();
|
|
||||||
rutaEmpresa.setEmpresa(e);
|
|
||||||
rutaEmpresa.setActivo(Boolean.TRUE);
|
|
||||||
rutaEmpresa.setFecmodif(Calendar.getInstance().getTime());
|
|
||||||
rutaEmpresa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
|
||||||
|
|
||||||
lsRutaEmpresa.add(rutaEmpresa);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Genero la ruta
|
// Genero la ruta
|
||||||
Ruta ruta = new Ruta();
|
Ruta ruta = new Ruta();
|
||||||
ruta.setDescruta(rutaTramoVO.getDescRuta());
|
ruta.setDescruta(rutaTramoVO.getDescRuta());
|
||||||
|
@ -146,7 +137,6 @@ public class TramoRutaServiceImpl implements TramoRutaService {
|
||||||
ruta.setVentaOffLine(rutaTramoVO.getVentaHandHeld());
|
ruta.setVentaOffLine(rutaTramoVO.getVentaHandHeld());
|
||||||
}
|
}
|
||||||
|
|
||||||
ruta.setLsRutaEmpresa(lsRutaEmpresa);
|
|
||||||
ruta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
ruta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
ruta.setActivo(Boolean.TRUE);
|
ruta.setActivo(Boolean.TRUE);
|
||||||
ruta.setFecmodif(new java.util.Date());
|
ruta.setFecmodif(new java.util.Date());
|
||||||
|
@ -173,6 +163,17 @@ public class TramoRutaServiceImpl implements TramoRutaService {
|
||||||
rutaCombinacion = rutaCombinacionService.suscribir(rutaCombinacion);
|
rutaCombinacion = rutaCombinacionService.suscribir(rutaCombinacion);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for (Empresa e : rutaTramoVO.getLsEmpresa()) {
|
||||||
|
RutaEmpresa rutaEmpresa = new RutaEmpresa();
|
||||||
|
rutaEmpresa.setEmpresa(e);
|
||||||
|
rutaEmpresa.setActivo(Boolean.TRUE);
|
||||||
|
rutaEmpresa.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
rutaEmpresa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
rutaEmpresa.setRuta(ruta);
|
||||||
|
|
||||||
|
rutaEmpresa = rutaEmpresaService.suscribir(rutaEmpresa);
|
||||||
|
}
|
||||||
|
|
||||||
return ruta;
|
return ruta;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue