public bool ConfirmEmail(string code)
        {
            UserToConfirm user = _context.UserToConfirms.FirstOrDefault(x => x.CodeForEmail == code);

            if (user == null)
            {
                return(false);
            }

            if (user.EmailConfirmed == null)
            {
                user.EmailConfirmed = DateTime.Now;
                _context.SaveChanges();
            }
            return(true);
        }
        public string CreateUser(User user)
        {
            try
            {
                _context.Users.Add(user);
                _context.SaveChanges();
            }
            catch (Exception ex)
            {
                var txt = ex;
            }

            var           guid          = Guid.NewGuid();
            UserToConfirm userToConfirm = new UserToConfirm {
                UserId = user.UserId, CodeForEmail = guid.ToString(), Created = DateTime.Now
            };

            _context.UserToConfirms.Add(userToConfirm);
            _context.SaveChanges();

            return(guid.ToString());
        }