예제 #1
0
        public Object Post([FromBody] User user)
        {
            Payload payload = BAccount.ConfirmToken(this.Request);

            if (payload == null ||
                (!payload.rol.Contains(3) && !payload.rol.Contains(6)) ||
                (payload.rol.Contains(3) && (user.RoleID == 3 || user.RoleID == 6)))
            {
                return(new { result = false, info = "Não autorizado." });
            }
            return(BUser.CreateUser(user, payload.aud));
        }