public void RegisterPerson(String name, String username, String email, String salt, String passwordHash) { IPersonRepository personRepository = CSRepositoryFactory.GetPersonRepository(); CLoginDataDto loginDto = new CLoginDataDto(); loginDto.Username = username; loginDto.email = email; loginDto.Salt = salt; loginDto.PasswordHash = passwordHash; CPersonDto personDto = new CPersonDto(); personDto.Name = name; personDto.LoginData = loginDto; personRepository.AddItem(personDto); }