public IActionResult PutAuthors(Guid id, [FromBody] Persona persona) { var target = _context.Persona.FirstOrDefault(ct => ct.Id == id); if (target == null) { return(NotFound()); } else { target.Id = persona.Id; target.RunCuerpo = persona.RunCuerpo; target.RunDigito = persona.RunDigito; target.Nombres = persona.Nombres; target.ApellidoMaterno = persona.ApellidoMaterno; target.ApellidoPaterno = persona.ApellidoPaterno; target.Email = persona.Email; target.SexoCodigo = persona.SexoCodigo; target.FechaNacimiento = persona.FechaNacimiento; target.RegionCodigo = persona.RegionCodigo; target.CiudadCodigo = persona.CiudadCodigo; target.ComunaCodigo = persona.ComunaCodigo; target.Direccion = persona.Direccion; target.Telefono = persona.Telefono; target.Observaciones = persona.Observaciones; _context.Persona.Update(target); _context.SaveChanges(); return(new NoContentResult()); } }