diff --git a/api/Services/IPersonService.cs b/api/Services/IPersonService.cs index c7aa1e6..005d78e 100644 --- a/api/Services/IPersonService.cs +++ b/api/Services/IPersonService.cs @@ -1,3 +1,4 @@ +using api.Domain; using api.DTOs; namespace api.Services @@ -5,9 +6,9 @@ namespace api.Services public interface IPersonService { Task> GetAllPersonsAsync(); - Task GetPersonByIdAsync(int id); + Task GetPersonByUsernameAsync(string username); Task AddPersonAsync(PersonRequestDto PersonDto); - Task UpdatePersonAsync(int id, PersonRequestDto PersonDto); - Task DeletePersonAsync(int id); + Task UpdatePersonAsync(Person person, PersonRequestDto PersonDto); + Task DeletePersonAsync(string username); } } \ No newline at end of file