Пример #1
0
 public TrainingInfo(Flashcards.Entities.Models.UserInfo userInfo)
 {
     TrainingID  = userInfo.TrainingID.Value;
     DateStarted = userInfo.TrainingDateStarted.Value;
     Cards       = userInfo.TrainingCards
                   .Select(card => new TrainingCardInfo(card))
                   .ToList();
 }
Пример #2
0
        public UserInfo(Flashcards.Entities.Models.UserInfo userInfo)
        {
            Username = userInfo.Username;
            UserID   = userInfo.UserID;

            if (userInfo.TrainingID.HasValue)
            {
                TrainingInfo = new TrainingInfo(userInfo);
            }

            if (userInfo.ReviewID.HasValue)
            {
                ReviewInfo = new ReviewInfo(userInfo);
            }
        }