protected function beforeAction(CAction $action)
 {
     $tipo_usuario = Yii::app()->user->getState(Yii::app()->params['user_session_usuario_tipo']);
     $tipo_usuario = $tipo_usuario[Yii::app()->params['user_session_usuario_tipo']];
     $id_usuario = Yii::app()->user->getState(Yii::app()->params['user_session_usuario_id']);
     $id_usuario = $id_usuario[Yii::app()->params['user_session_usuario_id']];
     $id_item_param = Yii::app()->request->getParam('id') ? Yii::app()->request->getParam('id') : 0;
     /* Pega o id do usuário do negócio */
     $rt_usr = Itens::infoItensUsr($id_item_param);
     $id_usuario_item = isset($rt_usr->usuario_id) ? $rt_usr->usuario_id : 0;
     /* Se não for usuário tipo adm ou tipo 1 bloqueia o acesso */
     if ($tipo_usuario == 2 || $tipo_usuario == 1) {
         $this->redirect(array('./dashboard'));
     }
     return true;
 }