|
|
@ -51,9 +51,11 @@ namespace espacecollab.backend.api.Controllers |
|
|
|
return Ok(); |
|
|
|
return Ok(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
[HttpPut("update")] |
|
|
|
[HttpPut("update/{collaborateurId:int:min(1)}")] |
|
|
|
public ActionResult<CollaborateurApiDto> UpdateCollaborateur(CollaborateurApiDto collaborateurApi) |
|
|
|
public ActionResult<CollaborateurApiDto> UpdateCollaborateur(int collaborateurId, CollaborateurApiDto collaborateurApi) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
if (collaborateurApi.Id != collaborateurId) |
|
|
|
|
|
|
|
return Unauthorized(); |
|
|
|
CollaborateurApiDto? updatedCollaborateur = CollaborateursServices.Update(collaborateurApi); |
|
|
|
CollaborateurApiDto? updatedCollaborateur = CollaborateursServices.Update(collaborateurApi); |
|
|
|
if (updatedCollaborateur == null) |
|
|
|
if (updatedCollaborateur == null) |
|
|
|
return Problem(); |
|
|
|
return Problem(); |
|
|
|