case "atualizar": $usr = new UserClass(); $usr->setID($userID); $usr->setFirstName($firstName); $usr->setLastName($lastName); $usr->setGender($gender); $usr->setEmail($email); $usr->setGrauDeFormacao($grauDeFormacao); $usr->setAfiliacao($afiliacao); if ($useSGU) { $usr->setToken($_COOKIE['userToken']); } if ($password != "") { $usr->setPassword($password); } $a = $usr->UpdateUser(false); if ($useSGU) { $usr->loadUser($_COOKIE['userToken']); } else { $usr->loadUser($_COOKIE['userID']); } header("Location: " . $ini['this']['relpath'] . "/users/userProfile.php?id=" . $_COOKIE['userID']); break; default: $usr = new UserClass(); $profiles = array(new UserProfileClass(), new UserProfileClass(), new UserProfileClass()); if (isset($_REQUEST['id']) && isset($_COOKIE['userID'])) { if ($useSGU) { $usr->loadUser($_COOKIE['userToken']); } else { $usr->loadUser($_COOKIE['userID']);
} if($password != "") $usr->setPassword($password); for($i = 0; $i < count($profilesTexts); $i ++){ $profile = new UserProfileClass(); $profile->setUserID($userID); $profile->setProfileID($profileid[$i]); $profile->setProfileText($profilesTexts[$i]); $profile->setProfileName($profilesNames[$i]); $profile->setProfileStatus('on'); $usr->setProfiles($profile); } $a = $usr->UpdateUser(); if($useSGU){ $usr->loadUser($_COOKIE['userToken']); }else{ $usr->loadUser($_COOKIE['userID']); } $profiles = $usr->getProfiles(); break; default: $usr = new UserClass(); $profiles = array(new UserProfileClass(), new UserProfileClass(), new UserProfileClass()); if(isset($_REQUEST['id']) && isset($_COOKIE['userID']))
$objUser->phone=""; } if(isset($_POST['department'])&&$_POST['department']!=""){ $department=$_POST['department']; $objUser->department=$department; } else{ $objUser->department=""; } if(isset($_POST['active'])&&$_POST['active']>=0){ $active=$_POST['active']; } $objUser->active=$active; if(isset($_POST['id'])&&$_POST['id']!=""){ $userid=$_POST['id']; $objUser->id=$userid; $msg=$objUser->UpdateUser(); } else { $msg=$objUser->InsertUser(); } echo $msg."|".$objUser->id."|".$msg; ?>