コード例 #1
0
 public UserPreferencesViewModel(User user)
 {
     UserId = user.UserId;
     NewestTime = (user.UserPreferences.LastUploadDays ?? 0);
     FileSize = user.UserPreferences.MaxFileSize;
     SearchMethod = user.UserPreferences.SearchMethod;
 }
コード例 #2
0
 public SimpleUserModel(User user)
 {
     UserId = user.UserId;
     Email = user.Email;
     Name = user.UserInfo.Name;
     LastName = user.UserInfo.LastName;
     if (Name.IsEmpty() && LastName.IsEmpty())
     {
         FullName = "Nieznajomy";
     }
     else
     {
         FullName = $"{Name} {LastName}";
     }
 }
コード例 #3
0
        public SecureUserModel(User user)
        {
            Response = new ResponseMessageViewModel();

            UserId = user.UserId;
            Email = user.Email;
            Name = user.UserInfo.Name;
            LastName = user.UserInfo.LastName;
            Profession = user.UserInfo.Profession;
            PhoneNumber = user.UserInfo.PhoneNumber;
            Country = user.UserInfo.Country;
            City = user.UserInfo.City;
            PostalCode = user.UserInfo.PostalCode;
            Street = user.UserInfo.Street;
            PicturePath = user.UserInfo.PicturePath;
            CreatedOn = user.UserInfo.CreatedOn;
            Gender = user.UserInfo.Gender;
        }