private void UpdateDbPersonData(PersonEntity personEntity, UpdatePersonCommand personCommand)
 {
     personEntity.FirstName = personCommand.FirstName;
     personEntity.LastName  = personCommand.LastName;
     personEntity.Dob       = personCommand.Dob;
     personEntity.Address   = (Address)personCommand.Address;
 }
Beispiel #2
0
        public async Task<Unit> Handle(CreatePersonCommand request, CancellationToken cancellationToken)
        {
            var person = new PersonEntity
            {
                FirstName = request.FirstName,
                LastName = request.LastName,
                Dob = request.Dob,
                Address = (Address)request.Address
            };

            await DbContext.People.AddAsync(person);
            await DbContext.SaveChangesAsync(cancellationToken);

            return Unit.Value;
        }