public ChoreBuilder OnceOff(DateTime startDate) { this.isRepeating = false; this.repeatEvery = 0; this.repeatingUnit = RepeatingUnitType.None; this.startDate = startDate; return(this); }
public ChoreBuilder WithRepeating(int every, RepeatingUnitType repeatUnit) { this.isRepeating = true; this.repeatEvery = every; this.repeatingUnit = repeatUnit; this.repeatingDaysOfWeek = DaysOfWeekUtils.EveryDayCode; return(this); }