public IActionResult Put(int id, [FromBody] Persone persone) { if (persone == null) { return(BadRequest()); } Persone personeExist = repository.PersoneById(id); if (personeExist == null) { return(NotFound()); } repository.UpdatePersone(id, persone); return(CreatedAtAction("GetById", new { id = personeExist.Id }, personeExist)); }
public IActionResult AddContactToPersone(int personeId, [FromBody] Contact contact) { if (contact == null) { return(BadRequest(contact)); } var findPersone = personeRepository.PersoneById(personeId); if (findPersone == null) { return(NotFound()); } repository.AddContact(personeId, contact); return(NoContent()); }