public FullScheduleDayViewModel (IRepository repository, Day day, Agenda agenda,
            IEnumerable<string> trackFilters)
        {
            this._trackFilters = trackFilters;
			this._repository = repository;
            Date = day.Date;
            Slots = day.Slots
                .Select (slot => CreateFullScheduleSessionGroup (slot, agenda)).ToList ();
        }
 public void SetUp() {
     _dayModel = new Day {
         Date = new DateTime (2014, 8, 26),
         Slots = new List<Slot> {
             new Slot {
                 StartTime = new DateTime(2014, 8, 26, 7, 30, 0)
             }
         }
     };
     _sut = new AgendaDayViewModel (_dayModel);
 }
 public AgendaDayViewModel (Day day) : this ()
 {
     Date = day.Date;
     Slots = day.Slots.Select (s => new AgendaCellViewModel (s)).ToList();
 }