public ScheduleSlotViewModel(Slot slot, Schedule schedule, ImageCache imageCache) { _slot = slot; _schedule = schedule; _imageCache = imageCache; _sessionPlace = new Dependent<SessionPlace>(() => SessionPlace); }
public ScheduleSlotViewModel(Time time, Individual individual, Schedule schedule, SelectionModel selection) { _time = time; _individual = individual; _schedule = schedule; _selection = selection; _sessionPlace = new Dependent<SessionPlace>(() => SessionPlace); }
// Business constructor public SessionEvaluation( Schedule schedule ,Survey survey ) { InitializeResults(); _schedule = new PredecessorObj<Schedule>(this, GetRoleSchedule(), schedule); _survey = new PredecessorObj<Survey>(this, GetRoleSurvey(), survey); }
// Fields // Results // Business constructor public ScheduleRemove( Schedule schedule ) { InitializeResults(); _schedule = new PredecessorObj<Schedule>(this, GetRoleSchedule(), schedule); }
public CorrespondenceFact CreateFact(FactMemento memento) { Schedule newFact = new Schedule(memento); // Create a memory stream from the memento data. using (MemoryStream data = new MemoryStream(memento.Data)) { using (BinaryReader output = new BinaryReader(data)) { newFact._unique = (Guid)_fieldSerializerByType[typeof(Guid)].ReadData(output); } } return newFact; }