$obj = new TUsuario(); $rs = $db->Execute("select idUsuario from usuario where email = '" . $_POST['email'] . "'"); if (!$rs->EOF) { #si es que encontró el email if ($rs->fields["idUsuario"] != $_POST['id']) { $obj->setId($rs->fields['idUsuario']); echo json_encode(array("band" => false, "mensaje" => "El email ya se encuentra registrado con el usuario " . $obj->getNombre())); exit(1); } } $obj = new TUsuario(); $obj->setId($_POST['id']); $obj->setNombre($_POST['nombre']); $obj->setEmail($_POST['email']); $obj->setPass($_POST['pass']); $obj->setTipo($_POST['tipo']); $obj->setCelular($_POST['celular']); echo json_encode(array("band" => $obj->guardar())); break; case 'del': $obj = new TUsuario($_POST['usuario']); echo json_encode(array("band" => $obj->eliminar())); break; case 'saveDatosPersonales': global $sesion; $obj = new TUsuario(); $obj->setId($sesion['usuario']); $obj->setNombre($_POST['nombre']); echo json_encode(array("band" => $obj->guardar())); break; case 'savePassword':
$aux = array(); foreach ($rs->fields as $key => $val) { $aux[$key] = $val; } $aux['json'] = json_encode($aux); array_push($datos, $aux); $rs->moveNext(); } $smarty->assign("lista", $datos); break; case 'cexamenes': switch ($objModulo->getAction()) { case 'add': $obj = new TExamen($_POST['id']); $obj->setNombre($_POST['nombre']); $obj->setPeriodo($_POST['periodo']); $obj->setDescripcion($_POST['descripcion']); $obj->setTiempo($_POST['tiempo']); echo json_encode(array("band" => $obj->guardar())); break; case 'del': $obj = new TExamen($_POST['id']); echo json_encode(array("band" => $obj->eliminar())); break; case 'setPerfil': $obj = new TUsuario($_POST['usuario']); echo json_encode(array("band" => $obj->setTipo($_POST["tipo"]))); break; } break; }