public async Task <User> CreateFirstEnvironment(User newUser) { var environment = new BeepEnvironment() { Name = $"Zu Hause von {newUser.DisplayName}", User = newUser, DefaultEnvironment = true }; var permissions = new Permission() { IsOwner = true, User = newUser, Environment = environment, Serial = SerialGenerator.Generate() }; await _context.AddAsync(environment); await _context.AddAsync(permissions); await _context.SaveChangesAsync(); return(newUser); }
public async Task <bool> SaveAll() { return(await _context.SaveChangesAsync() > 0); }