public function salvarPermissaoGrupo(PermissaoGrupo $obj) { $strSQL = "INSERT INTO CAD_GPE_GRUPOS_PERMISSOES("; $strSQL .= "FRM_ID, ACO_ID, GRU_ID"; $strSQL .= ")VALUES("; $strSQL .= $obj->getFormulario()->getId() . ", " . $obj->getAcao()->getId() . ", " . $obj->getGrupo()->getId(); $strSQL .= ")"; return Db::getInstance()->executar($strSQL); }
private function factoryPermissaoGrupo($arrStrDados) { $obj = new PermissaoGrupo(); // formulario $objFormulario = new Formulario(); $objFormulario->setId($arrStrDados["FRM_ID"]); $obj->setFormulario($objFormulario); // acao $objAcao = new Acao(); $objAcao->setId($arrStrDados["ACO_ID"]); $obj->setAcao($objAcao); // grupo $objGrupo = new Grupo(); $objGrupo->setId($arrStrDados["GRU_ID"]); $obj->setGrupo($objGrupo); return $obj; }