Esempio n. 1
0
        public void Add(UserDto userDto)
        {
            var user = User.Create(Guid.NewGuid(), userDto.LastName, userDto.FirstName);

            if (userDto.Key != null)
            {
                user.SetKey(DigitalKey.Create(userDto.Key.Id));
            }

            userRepository.Add(user);
        }
Esempio n. 2
0
        public void SetKey(DigitalKey key)
        {
            if (key == null)
            {
                throw new ArgumentNullException(nameof(key));
            }
            if (key.Id == Guid.Empty)
            {
                throw new ArgumentException();
            }

            Key = key;
        }
Esempio n. 3
0
        private void CreateSampleUser()
        {
            var user = User.Create(Guid.Parse("5a643ecd-c7ac-40fd-a435-9f5e115f8e4e"), "Bocken", "Augustin");

            user.SetKey(DigitalKey.Create(Guid.Parse("48029810-08ec-4883-bb0d-35d973ac9de3"), 961550936));

            userRepository.Add(user);

            userRepository.Add(User.Create(Guid.Parse("9aa51c80-0b93-4a1f-a29b-9cda8e9ca31b"), "Linon", "Barbara"));

            user = User.Create(Guid.Parse("eb01eaa2-8ba9-4469-9d35-747c502b2dd5"), "Quinet", "Romain");
            user.SetKey(DigitalKey.Create(Guid.Parse("1c6683d1-5090-40e6-8098-f1c2660ea50b"), 1));
            userRepository.Add(user);


            userRepository.Add(User.Create(Guid.Parse("804e0a22-2bb4-4776-8166-4427600ec7a0"), "Nguyen", "Duy"));
        }
 public void Register(Guid id)
 {
     digitalKeyRepository.Add(DigitalKey.Create(id));
 }