// Fields // Results // Business constructor public SessionEvaluationCompleted( ConferenceSessionSurvey sessionSurvey ,SessionEvaluation sessionEvaluation ,IEnumerable<SessionEvaluationRatingAnswer> ratingAnswers ,IEnumerable<SessionEvaluationEssayAnswer> essayAnswers ) { InitializeResults(); _sessionSurvey = new PredecessorObj<ConferenceSessionSurvey>(this, GetRoleSessionSurvey(), sessionSurvey); _sessionEvaluation = new PredecessorObj<SessionEvaluation>(this, GetRoleSessionEvaluation(), sessionEvaluation); _ratingAnswers = new PredecessorList<SessionEvaluationRatingAnswer>(this, GetRoleRatingAnswers(), ratingAnswers); _essayAnswers = new PredecessorList<SessionEvaluationEssayAnswer>(this, GetRoleEssayAnswers(), essayAnswers); }
public CorrespondenceFact CreateFact(FactMemento memento) { ConferenceSessionSurvey newFact = new ConferenceSessionSurvey(memento); return newFact; }