Ejemplo n.º 1
0
        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));
            }
        }