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); }
private function carregarDadosManter($connection, $perfil, $id = "", $mensagem = "") { if (is_object($id)) { $vo = $id; } else { if (!Functions::isEmpty($id)) { $model = new PerfisPermissoesModel(); $vo = $model->loadById($connection, $id); } else { $vo = new PerfisPermissoesVo(); } } $perfisModel = new PerfisModel(); $perfis = $perfisModel->load($connection); $tiposSistemasModel = new TiposSistemasModel(); $tiposSistemas = $tiposSistemasModel->load($connection); return $this->trabalharDadosManter($perfil, $vo, $perfis, $tiposSistemas, $mensagem); }