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 }); }
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 }); }