Exemple #1
0
function Main()
{
    $cod = $_POST["c"];
    $des = urldecode($_POST["d"]);
    header('Content-Type: text/html; charset=iso-8859-1');
    try {
        $g = new Grupo();
        if ($cod != "") {
            $g->setCodigo($cod);
        }
        if ($des != "") {
            $g->setDescricao($des);
        }
        if ($cod == "") {
            if ($g->AdicionaGrupoUsuario()) {
                echo "GRAVADO";
            }
        } else {
            if ($g->AtualizaGrupoUsuario()) {
                echo "GRAVADO";
            }
        }
    } catch (Exception $ex) {
        echo $ex->getMessage();
    }
}
 private function factory($arrStrDados)
 {
     $obj = new Usuario();
     if (isset($arrStrDados["USU_ID"])) {
         $obj->setId($arrStrDados["USU_ID"]);
     }
     $objGrupo = new Grupo();
     if (isset($arrStrDados["GRU_ID"])) {
         $objGrupo->setId($arrStrDados["GRU_ID"]);
         if (isset($arrStrDados["GRU_Descricao"])) {
             $objGrupo->setDescricao($arrStrDados["GRU_Descricao"]);
         }
     }
     $obj->setGrupo($objGrupo);
     $obj->setNome($arrStrDados["USU_Nome"]);
     $obj->setLogin($arrStrDados["USU_Login"]);
     $obj->setEmail($arrStrDados["USU_Email"]);
     $obj->setTelefone($arrStrDados["USU_Telefone"]);
     if (isset($arrStrDados["USU_DataHoraCadastro"])) {
         $obj->setDataHoraCadastro($arrStrDados["USU_DataHoraCadastro"]);
     } else {
         $obj->setDataHoraCadastro(date("Y-m-d H:i:s"));
     }
     if (isset($arrStrDados["USU_DataHoraUltimoAcesso"])) {
         $obj->setDataHoraUltimoAcesso($arrStrDados["USU_DataHoraUltimoAcesso"]);
     }
     if (isset($arrStrDados["USU_Status"])) {
         $obj->setStatus($arrStrDados["USU_Status"]);
     } else {
         $obj->setStatus("A");
     }
     return $obj;
 }
 private function factory($arrStrDados)
 {
     $obj = new Grupo();
     if (isset($arrStrDados["GRU_ID"])) {
         $obj->setId($arrStrDados["GRU_ID"]);
     }
     if (isset($arrStrDados["GRU_Descricao"])) {
         $obj->setDescricao($arrStrDados["GRU_Descricao"]);
     }
     if (isset($arrStrDados["GRU_Status"])) {
         $obj->setStatus($arrStrDados["GRU_Status"]);
     } else {
         $obj->setStatus("A");
     }
     return $obj;
 }