예제 #1
0
 private function factoryPermissaoUsuario($arrStrDados)
 {
     $obj = new PermissaoUsuario();
     // formulario
     $objFormulario = new Formulario();
     $objFormulario->setId($arrStrDados["FRM_ID"]);
     $obj->setFormulario($objFormulario);
     // acao
     $objAcao = new Acao();
     $objAcao->setId($arrStrDados["ACO_ID"]);
     $obj->setAcao($objAcao);
     // usuario
     $objUsuario = new Usuario();
     $objUsuario->setId($arrStrDados["USU_ID"]);
     $obj->setUsuario($objUsuario);
     return $obj;
 }
예제 #2
0
 private function populaFormulario($row)
 {
     $formulario = new Formulario();
     $formulario->setId($row['id']);
     $formulario->setAnoConclusao($row['anoConclusao']);
     $formulario->setIA1($row['ia1']);
     $formulario->setIA2($row['ia2']);
     $formulario->setIA3($row['ia3']);
     $formulario->setIA4($row['ia4']);
     $formulario->setIA5($row['ia5']);
     $formulario->setIA6($row['ia6']);
     $formulario->setIC1($row['ic1']);
     $formulario->setIC2($row['ic2']);
     $formulario->setIC3($row['ic3']);
     $formulario->setIC4($row['ic4']);
     $formulario->setIC5($row['ic5']);
     $formulario->setIC6($row['ic6']);
     $formulario->setIC7($row['ic7']);
     $formulario->setIC8($row['ic8']);
     $formulario->setIC9($row['ic9']);
     $formulario->setIC10($row['ic10']);
     $formulario->setID1($row['id1']);
     $formulario->setID2($row['id2']);
     $formulario->setID3($row['id3']);
     $formulario->setIP1($row['ip1']);
     $formulario->setIP2($row['ip2']);
     $formulario->setIP3($row['ip3']);
     $formulario->setIP3A($row['ip3a']);
     $formulario->setIP3B($row['ip3b']);
     $formulario->setIP3C($row['ip3c']);
     $formulario->setIP3D($row['ip3d']);
     $formulario->setSugestao($row['sugestao']);
     $formulario->setSemestre($row['semestre']);
     $formulario->setStatus($row['status']);
     $formulario->setIdUsuario($row['idUsuario']);
     return $formulario;
 }
예제 #3
0
 public function excluir($arrStrDados)
 {
     $obj = new Formulario();
     $obj->setId($arrStrDados["FRM_ID"][0]);
     return RepoFormulario::getInstance()->excluir($obj);
 }