Пример #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="TrainingHistoryRecord"/> class.
        /// </summary>
        public TrainingHistoryRecord()
        {
            var training = _trainingHistoryRecord.Training as Training;

            if (training != null)
            {
                _trainingHistoryRecord.Training = training.UnwrapDataObject();
            }
            var owner = _trainingHistoryRecord.Owner as UserProfile;

            if (owner != null)
            {
                _trainingHistoryRecord.Owner = owner;
            }
            _trainingHistoryRecord = new TrainingHistoryRecordDb();
        }
Пример #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TrainingHistoryRecord"/> class.
 /// </summary>
 /// <param name="trainingHistoryRecord">The training history record.</param>
 internal TrainingHistoryRecord(ITrainingHistoryRecordData trainingHistoryRecord)
 {
     _trainingHistoryRecord = trainingHistoryRecord;
 }