Beispiel #1
0
 private static SNMember ConvertDto(SNMemberDTO sessionMember, SNMember instance, ACSessionModel acSessionModel)
 {
     instance = instance ?? new SNMember();
     instance.ParticipantProfile = sessionMember.participantProfile;
     instance.Participant        = sessionMember.participant;
     instance.DateCreated        = DateTime.Now;
     instance.IsBlocked          = sessionMember.isBlocked;
     instance.ACSessionId        = acSessionModel.GetOneById(sessionMember.acSessionId).Value.With(x => x.Id);
     return(instance);
 }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SNMemberDTO"/> class.
 /// </summary>
 /// <param name="member">
 /// The member.
 /// </param>
 public SNMemberDTO(SNMember member)
 {
     if (member != null)
     {
         this.acSessionId        = member.ACSessionId;
         this.snMemberId         = member.Id;
         this.participant        = member.Participant;
         this.participantProfile = member.ParticipantProfile;
         this.dateCreated        = (member.DateCreated ?? DateTime.Now).ConvertToUnixTimestamp();
         this.isBlocked          = member.IsBlocked;
     }
 }