public void actualizarPromocion(GestionPrecioDTO gestionPrecioDTO) { dataGestor.update(gestionPrecioDTO); if (CollectionUtils.isNotEmpty(gestionPrecioDTO.getArticulosGestionPrecios())) { for (ArticuloGestionPrecioDTO gestionPrecioArticuloDTO : gestionPrecioDTO.getArticulosGestionPrecios()) { this.fijarDatosPorDefecto( gestionPrecioDTO.getId().getCodigoGestionPrecio(), gestionPrecioArticuloDTO); dataGestor.createOrUpdate(gestionPrecioArticuloDTO); } } }
public void registrarPromocion(GestionPrecioDTO gestionPrecioDTO) { gestionPrecioDTO.setEstado(SICConstantes.ESTADO_ACTIVO_NUMERICO); dataGestor.create(gestionPrecioDTO); if (CollectionUtils.isNotEmpty(gestionPrecioDTO.getArticulosGestionPrecios())) { for (ArticuloGestionPrecioDTO gestionPrecioArticuloDTO : gestionPrecioDTO.getArticulosGestionPrecios()) { this.fijarDatosPorDefecto( gestionPrecioDTO.getId().getCodigoGestionPrecio(), gestionPrecioArticuloDTO); dataGestor.create(gestionPrecioArticuloDTO); } } }