Example #1
0
 public Database.Entities.User.Invite Convert(Models.User.CRUD.Invite source, Database.Entities.User.Invite destination, ResolutionContext context)
 {
     return(new Database.Entities.User.Invite
     {
         UniqueCode = Guid.NewGuid().ToString(),
         InvitedByUserId = source.InvitedByUserId
     });
 }
Example #2
0
 public Invite Convert(Database.Entities.User.Invite source, Invite destination, ResolutionContext context)
 {
     return(new Invite
     {
         UniqueCode = source.UniqueCode,
         InvitedBy = new InvitedBy
         {
             Id = source.InvitedByUser.Id,
             NickName = source.InvitedByUser.NickNames.Current() ?? "anonymous"
         },
         InviteUsedBy = new InvitedBy
         {
             Id = source.InviteUsedByUser?.Id,
             NickName = source.InviteUsedByUser?.NickNames.Current() ?? "anonymous"
         },
         AccountIsCreated = source.AccountIsCreated,
         InviteSent = source.InviteSent.ToString("yyyy-MM-dd"),
         AccountCreated = source.AccountCreated != null
                                 ? System.Convert.ToDateTime(source.AccountCreated).ToString("yyyy-MM-dd")
                                 : string.Empty
     });
 }