コード例 #1
0
ファイル: PersonService.cs プロジェクト: Dmitriy2Belikov/Auth
        public Person Update(Guid userId,
                             string firstName,
                             string lastName,
                             string surName,
                             Genders gender,
                             DateTime?birthDate,
                             string snils,
                             string email,
                             string phone,
                             string registrationAddress,
                             string factAddress,
                             string otherPhones)
        {
            var person = _userRepository.GetPerson(userId);

            var updatedPerson = _personFactory.Edit(person.Id, firstName, lastName, surName, gender, birthDate, snils, email, phone, registrationAddress, factAddress, otherPhones);

            _personRepository.Update(updatedPerson);

            return(updatedPerson);
        }