Esempio n. 1
0
        public Tournament CreateTournament(string name)
        {
            bool givenParametersAreInvalid = !TournamentCreationParametersAreValid(name);

            if (givenParametersAreInvalid)
            {
                return(null);
            }

            Tournament tournament = Tournament.Create(name);

            _slaskContext.Add(tournament);

            return(tournament);
        }
Esempio n. 2
0
        public User CreateUser(string name)
        {
            bool nameIsEmpty       = name == "";
            bool userAlreadyExists = GetUserByName(name) != null;

            if (nameIsEmpty || userAlreadyExists)
            {
                return(null);
            }

            User user = User.Create(name);

            _slaskContext.Add(user);

            return(user);
        }