Ejemplo n.º 1
0
        public async Task <int> AddUser(UserModel model)
        {
            model.HashPassword();

            using (var connection = DatabaseConnectionFactory.Create())
            {
                await connection.OpenAsync();

                var query = new AddUserQuery(connection);
                return(await query.Execute(model));
            }
        }
Ejemplo n.º 2
0
        public IActionResult AddUser(AddUserQuery query)
        {
            var user = _users.FirstOrDefault(e => e.Id == query.Id);

            if (user == null)
            {
                _users.Add(new TestUser
                {
                    Id    = query.Id,
                    Login = query.Login
                });
            }

            return(Ok());
        }