public IActionResult PutRoles(int id, [FromBody] Rol[] roles) { var res = new Dictionary <string, Object>(); UsuarioService usrSrv = new UsuarioService(); try { usrSrv.ActualizarRoles(id, roles); return(Ok()); } catch (Exception e) { if (e is DuplicateUsernameException) { res.Add("message", e.Message); return(Conflict(res)); } res.Add("message", "Error en el servidor"); return(StatusCode(500, res)); } }