Ejemplo n.º 1
0
        public async Task <bool> AddOneTimeCodeAsync(Models.OneTimeCode oneTimeCode)
        {
            var record = oneTimeCode.ToEntity();
            await _context.AddAsync(record);

            var count = await _context.SaveChangesAsync();

            return(count > 0);
        }
Ejemplo n.º 2
0
        public async Task <Status> AddOneTimeCodeAsync(Models.OneTimeCode oneTimeCode)
        {
            _logger.LogTrace("Persisting one time code for {0}", oneTimeCode.SentTo);
            var record = oneTimeCode.ToEntity();
            await _context.AddAsync(record);

            var count = await _context.SaveChangesAsync();

            if (count == 0)
            {
                return(Status.Error(_localizer["One time code was not saved."]));
            }

            return(Status.Success(_localizer["One time code saved."]));
        }