public HttpResponseMessage validarRutaMedianteRol(DtoPermiso dtoPermiso) { try { var token = Request.Headers.Authorization.Parameter; //_tokenValidator.ValidarToken(token); return(Request.CreateResponse(HttpStatusCode.OK, _permisoService.ValidarRutaMedianteRol(dtoPermiso, token))); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, _util.crearDtoErrorExceptionMessage(ex))); } }
public bool ValidarRutaMedianteRol(DtoPermiso dto, string token) { var rolId = _usuarioRolService.obtenerRolIdbyToken(token); return rolId != 0 ? obtenerPermisosMedianteCargo(rolId, dto.ruta) : false; }