case 'add': $db = TBase::conectaDB(); $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()));