Ejemplo n.º 1
0
 public function carregarDadosManter($connection, $id = "", $mensagem = "", $descricao = "", $situacao = "")
 {
     if (is_object($id)) {
         $perfil = $id;
     } else {
         if (!Functions::isEmpty($id)) {
             $model = new PerfisModel();
             $perfil = $model->loadById($connection, $id);
         } else {
             $perfil = new PerfisVo();
         }
     }
     $perfisPermissoesModel = new PerfisPermissoesModel();
     $perfisPermissoes = $perfisPermissoesModel->loadByPerfil($connection, $perfil->getId(), $descricao, $situacao);
     return $this->trabalharDadosManter($perfil, $perfisPermissoes, $mensagem, $descricao, $situacao);
 }