Commit 02259298 authored by Roberto Loayza's avatar Roberto Loayza

Scheduler task modificaciones

parent 458bbc2b
......@@ -50,10 +50,10 @@ public class SchedulerTask implements Serializable {
@Column(name= "cale_id")
private String calendarID;
@ManyToOne(optional = false)
@NotFound(action = NotFoundAction.IGNORE)
@JoinColumn(name = "CALE_ID", referencedColumnName = "CALE_ID", nullable = false)
private Calendar calendar;
// @ManyToOne(optional = false)
// @NotFound(action = NotFoundAction.IGNORE)
// @JoinColumn(name = "CALE_ID", referencedColumnName = "CALE_ID", nullable = false)
// private Calendar calendar;
/*@ManyToOne(optional = false)
......
......@@ -12,7 +12,7 @@ import java.util.Optional;
public interface SchedulerTaskRepository extends CrudRepository<SchedulerTask, BigInteger>, JpaSpecificationExecutor<SchedulerTask> {
@Query("select b from SchedulerTask b where b.calendar.id = :calendarId")
@Query("select b from SchedulerTask b where b.calendarID = :calendarId")
Optional<List<SchedulerTask>> findByCalendarId(@Param("calendarId") String calendarId);
@Query("select b from SchedulerTask b where b.processETL = :processId")
......
......@@ -128,11 +128,11 @@ public class CalendarService extends XDFService<Calendar, CalendarBean, String>
if (weekSchedulerBean.getId() != null) {
Optional<WeekScheduler> weekSchedulerOptional = this.weekSchedulerRepository.findById(weekSchedulerBean.getId());
if (weekSchedulerOptional.isPresent()) {
weekIds.add(weekSchedulerOptional.get().getId());
if (delete) {
this.weekSchedulerRepository.delete(weekSchedulerOptional.get());
continue;
}
weekIds.add(weekSchedulerOptional.get().getId());
weekScheduler = weekSchedulerOptional.get();
} else {
weekScheduler = new WeekScheduler();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment