fixed bugs with update and delete on person repository from previous commit (removing HasSameId method from DTOs)