Esempio n. 1
0
        public async Task <List <string> > CreateInvitesAsync(Models.User.CRUD.Invite invite)
        {
            var codes = new List <string>();

            for (var i = 0; i < invite.Amount; i++)
            {
                var newInvite = _mapper.Map <Database.Entities.User.Invite>(invite);
                var result    = await _dbClient.CreateInviteAsync(newInvite);

                if (result)
                {
                    codes.Add(newInvite.UniqueCode);
                }
            }
            return(codes);
        }