ItEr60S04ValidacionEProbasFuncionaisItEr59S04 : Fixing bug in BaseCalendar Service.

it adds @Valid to the set of ExceptionCalendar, CalendarData, CalendarAvailability
in the BaseCalendar class.
This commit is contained in:
Susana Montes Pedreira 2010-06-30 16:55:49 +02:00 committed by Javier Moran Rua
parent 253ff728fb
commit 7c171c8d28

View file

@ -30,6 +30,7 @@ import java.util.Set;
import org.apache.commons.lang.StringUtils;
import org.hibernate.validator.AssertTrue;
import org.hibernate.validator.NotEmpty;
import org.hibernate.validator.Valid;
import org.joda.time.DateTimeConstants;
import org.joda.time.LocalDate;
import org.navalplanner.business.calendars.daos.IBaseCalendarDAO;
@ -95,10 +96,13 @@ public class BaseCalendar extends IntegrationEntity implements IWorkHours {
@NotEmpty
private String name;
@Valid
private Set<CalendarException> exceptions = new HashSet<CalendarException>();
@Valid
private List<CalendarData> calendarDataVersions = new ArrayList<CalendarData>();
@Valid
private List<CalendarAvailability> calendarAvailabilities = new ArrayList<CalendarAvailability>();
public enum DayType {