public User createUser(BeltExamContext _context){
            
            User newUser = new User{
                Name = this.Name,
                Alias = this.Alias,
                Email = this.Email,
                Password = this.Password
            };

            PasswordHasher<User> Hasher = new PasswordHasher<User>();
            newUser.Password = Hasher.HashPassword(newUser, newUser.Password);
            
            _context.users.Add(newUser);
            _context.SaveChanges();

            return newUser;
        }
 public IdeaBundleModel(BeltExamContext _context)
 {
     Idea  = new Ideas();
     Ideas = _context.ideas.Include(lu => lu.Likes).ThenInclude(l => l.LikedUser).Include(u => u.IdeaCreator).OrderByDescending(d => d.Likes.Count()).ToList();         //.OrderBy( d => d.Likes )
 }