<?php require_once 'cliente.php'; $objeto = new clientes(); if (isset($_GET['id_clien'])) { $objeto->borrar_cliente($_GET['id_clien']); $objeto->coger_lista(); $objeto->display_list_smarty(); } $objeto->destroy();
<?php require_once 'cliente.php'; $objeto = new clientes(); if (isset($_GET['id_clien'])) { $objeto->id_cliente = $_GET['id_clien']; $objeto->coger_cliente(); $objeto->display_list_smarty(); } $objeto->destroy();
public static function AutenticarUsuario() { $Usr_Mail = $_POST['username']; $Usr_Clave = $_POST['password']; //--------------------------------------------------------------------------------------- if ($Usr_Mail == "irestrepo" && $Usr_Clave == "12345") { //echo "<script language=javascript>top.location='/mapa-p'</script>"; echo $Usr_Mail . "--" . $Usr_Clave; } else { //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ $matriz = UsuariosDAO::getUsuariosLogin($Usr_Mail, $Usr_Clave); //print_r($matriz); $id = $matriz[0]['pkID']; $alias = $matriz[0]['alias']; $nombre = $matriz[0]['nombres']; $apellidos = $matriz[0]['apellidos']; $num_cc = $matriz[0]['numero_cc']; $tipo = $matriz[0]['t_usuario']; //echo "El estado del usuario es: ".$estado; //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ if ($id != "" and $nombre != "") { $clientes = new clientes(); $res = $clientes->getClientesCc($num_cc); $idCli = $res[0]['pkID']; setcookie("log_brick_id", $id, time() + 3600, "/"); setcookie("log_brick_idCli", $idCli, time() + 3600, "/"); setcookie("log_brick_alias", $alias, time() + 3600, "/"); setcookie("log_brick_nombre", $nombre . " " . $apellidos, time() + 3600, "/"); setcookie("log_brick_num_cc", $num_cc, time() + 3600, "/"); setcookie("log_brick_tipo", $tipo, time() + 3600, "/"); //echo "la cookie queda:".$id."-".$nombre."-".$tipo; //echo "nombre desde la cookie:".$_COOKIE["log_usuario_nombre"]; echo '<script language="JavaScript"> alert("Bienvenido ' . $nombre . ' ' . $apellidos . '"); </script>'; //print_r($res); //validar el tipo y redireccionar echo "<script language=javascript> location.href='../vistas/index_admin.php'</script>"; } else { echo '<script language="JavaScript"> alert("Usuario o password incorrecto, en otro caso por favor verifique que su usuario este activo."); window.location = "javascript:history.back(-1)" </script>'; } //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ } //--------------------------------------------------------------------------------------- }
<!DOCTYPE html> <html lang="pt-BR"> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" href="_css/css.css"> </head> <body> <?php require_once "_classes/clientes.php"; echo "<p class='sucesso'>Conectado com Sucesso!</p>"; $c = new clientes(); $c->setCid(6); $c->setCnome('Hellen'); $c->setCsobrenome("Borba"); //$c->inserirBanco(); //$c->atualizarBanco(); //$c->excluirBanco(); while ($res = $c->retornaDados()) { echo $res->id . " / " . $res->nome . " / " . $res->sobrenome . "<br>"; } echo "<hr><pre>"; var_dump($c); echo "</pre>"; ?> </body> </html>
<?php require_once "class/clientes.class.php"; $cliente = new clientes(); //$cliente->set_valor("cliente_nome", "Leonardo"); //$cliente->set_valor("cliente_sobrenome", "Peres do Amaral"); //$cliente->valor_pk = 1; //$cliente->extras_select = " LIMIT 3"; //$cliente->retorna_campos($cliente); //$cliente->inserir($cliente); //$cliente->atualizar($cliente); //$cliente->deletar($cliente); Deleta o Objeto $cliente->retorna_tudo($cliente); while ($res = $cliente->retorna_dados()) { echo $res->cliente_nome . " " . $res->cliente_sobrenome . "<br />"; }
public function carrito2albaran(&$albaran, $des_stock, $lineas, &$error) { $mis_articulos = new articulos(); $mis_clientes = new clientes(); $retorno = true; if ($albaran['codcliente'] != '') { /// obtenemos los datos del cliente $cliente = $mis_clientes->get($albaran['codcliente']); $direccion = $mis_clientes->get_direccion($albaran['codcliente']); if ($direccion['id'] == '') { $retorno = false; $error = "El cliente no tiene una dirección conocida"; } } else { $retorno = false; $error = "Debes especificar un cliente"; } $nfecha = explode('-', $albaran['fecha']); if (!is_numeric($nfecha[0]) or !is_numeric($nfecha[1]) or !is_numeric($nfecha[2])) { $retorno = false; $error = "Debes escribir una fecha válida"; } if ($albaran['codalmacen'] == '') { $retorno = false; $error = "No hay ningún almacén predeterminado"; } if (empty($lineas)) { $retorno = false; $error = "No hay artículos en tu carrito"; } if ($albaran['codagente'] == '') { $retorno = false; $error = "Tu usuario no está vinculado a ningún agente"; } if ($retorno and $albaran['codejercicio'] != '' and $albaran['codserie'] != '') { /// obtenemos el numero de albaran $consulta = "SELECT s.valorout,s.id FROM secuencias s,secuenciasejercicios e\n WHERE s.nombre='nalbarancli' AND s.id=e.id AND e.codserie='{$albaran['codserie']}'\n AND e.codejercicio='{$albaran['codejercicio']}';"; $resultado = $this->bd->select($consulta); if ($resultado) { $albaran['numero'] = $resultado[0]['valorout']; $albaran['secuenciaid'] = $resultado[0]['id']; } else { $retorno = false; $error = "Error al obtener el número de albarán"; } /// comprobamos si el ejercicio sigue abierto if (!$this->ejercicios->abierto($albaran['codejercicio'])) { $retorno = false; $error = "Ejercicio Cerrado"; } /// comprobamos si la serie es sin iva $sin_iva = $this->serires->sin_iva($albaran['codserie']); } else { if ($retorno) { $retorno = false; $error = "Ejercicio o serie vacíos"; } } if ($retorno) { /// generamos el codigo del albaran $albaran['codigo'] = $albaran['codejercicio']; $albaran['codigo'] .= sprintf('%02s', $albaran['codserie']); $albaran['codigo'] .= sprintf('%06s', $albaran['numero']); /// obtenemos el idalbaran $resultado = $this->bd->select("SELECT last_value FROM albaranescli_idalbaran_seq;"); if ($resultado) { $albaran['idalbaran'] = $resultado[0]['last_value'] + 1; /// actualizamos la secuencia if (!$this->bd->exec("SELECT setval('\"albaranescli_idalbaran_seq\"',{$albaran['idalbaran']},'t');")) { $retorno = false; $error = "Error al actualizar la secuencia"; } } else { $retorno = false; $error = "Error al obtener el nuevo id del albarán"; } /// si tenemos los datos necesarios if ($albaran['idalbaran'] != '') { /// insertamos el albaran $consulta = "set datestyle = dmy;\n INSERT INTO albaranescli (idalbaran,codigo,fecha,nombrecliente,cifnif,codcliente,observaciones,coddivisa,numero,\n codserie,codpago,codagente,codalmacen,coddir,direccion,codpostal,ciudad,provincia,apartado,codpais,codejercicio,numero2)\n VALUES ('{$albaran['idalbaran']}','{$albaran['codigo']}','{$albaran['fecha']}','{$cliente['nombre']}','{$cliente['cifnif']}','{$cliente['codcliente']}',\n '{$albaran['observaciones']}','{$albaran['coddivisa']}','{$albaran['numero']}','{$albaran['codserie']}','{$albaran['codpago']}',\n '{$albaran['codagente']}','{$albaran['codalmacen']}','{$direccion['id']}','{$direccion['direccion']}','{$direccion['codpostal']}',\n '{$direccion['ciudad']}','{$direccion['provincia']}','{$direccion['apartado']}','{$direccion['codpais']}','{$albaran['codejercicio']}','{$albaran['numero2']}');"; $neto = 0; $iva = 0; $total = 0; /// insertamos las lineas foreach ($lineas as $linea) { /// calculamos el importe $importe = ($linea['pvpunitario'] - $linea['pvpunitario'] * $linea['dtopor'] / 100) * $linea['cantidad']; $importe_sdto = $linea['pvpunitario'] * $linea['cantidad']; $consulta .= "INSERT INTO lineasalbaranescli (idalbaran,referencia,descripcion,pvpunitario,cantidad,pvpsindto,pvptotal,codimpuesto,iva,dtopor)\n VALUES ('{$albaran['idalbaran']}','{$linea['referencia']}',"; if ($linea['descripcion2'] == "") { $consulta .= "'" . htmlspecialchars($linea['descripcion'], ENT_QUOTES) . "',"; } else { $consulta .= "'" . htmlspecialchars($linea['descripcion2'], ENT_QUOTES) . "',"; } if ($sin_iva) { $consulta .= "'{$linea['pvpunitario']}','{$linea['cantidad']}','{$importe_sdto}','{$importe}',NULL,'0','{$linea['dtopor']}');"; $neto += $importe; $total += $importe; } else { $consulta .= "'{$linea['pvpunitario']}','{$linea['cantidad']}','{$importe_sdto}','{$importe}','{$linea['codimpuesto']}','{$linea['iva']}','{$linea['dtopor']}');"; $neto += $importe; $iva += $importe * $linea['iva'] / 100; $total += $importe + $importe * $linea['iva'] / 100; } } /// actualizamos el albaran $consulta .= "UPDATE albaranescli SET neto='{$neto}',totaliva='{$iva}',totaleuros='{$total}',total='{$total}' WHERE idalbaran='{$albaran['idalbaran']}';"; /// actualizamos la secuencia $albaran['nuevonumero'] = $albaran['numero'] + 1; $consulta .= "UPDATE secuencias SET valorout='{$albaran['nuevonumero']}' WHERE nombre='nalbarancli' AND id='{$albaran['secuenciaid']}';"; /// Ejecutamos la sentencia if ($this->bd->exec($consulta)) { /// descontamos de stock if ($des_stock) { foreach ($lineas as $linea) { $mis_articulos->sum_stock($linea['referencia'], $albaran['codalmacen'], 0 - $linea['cantidad'], $error); } } } else { $retorno = false; $error = "Error al guardar el albarán: " . $consulta; } } } return $retorno; }
<?php require_once "classes/clientes.class.php"; $cliente = new clientes(); //$cliente->setValor('nome','Vitor'); //$cliente->setValor('sobrenome','Silva'); $cliente->valorpk = 1; $cliente->delCampo('nome'); //$cliente->inserir($cliente); //echo '<br />_____________________________'; //echo '<br />'. $cliente->linhasafetadas.' registro(s) incluido(s) com sucesso'; //$cliente->atualizar($cliente); //$cliente->deletar($cliente); //$cliente->extras_select = "LIMIT 3"; //$cliente->selecionaTudo($cliente); $cliente->selecionaCampos($cliente); while ($res = $cliente->retornaDados()) { echo $res->id . ' | ' . $res->nome . ' | ' . $res->sobrenome . '<br />'; } echo '<hr />'; echo '<pre>'; print_r($cliente); echo '</pre>';
<?php require_once 'cliente.php'; $objeto = new clientes(); if (isset($_POST[$objeto->ddbb_id])) { $objeto->asignadatos($_POST[$objeto->ddbb_id], $_POST[$objeto->ddbb_name], $_POST[$objeto->ddbb_tipo]); $objeto->aniadir(); $objeto->coger_lista(); $objeto->display_list_smarty(); } else { require_once '/var/www/proyectos/transporte/inc/smarty/Smarty.class.php'; $tpl = new Smarty(); $tpl->template_dir = '/var/www/proyectos/Pruebas/ejercicios/templates/'; $tpl->compile_dir = '/var/www/proyectos/Pruebas/ejercicios/templates_c/'; $tpl->config_dir = '/var/www/proyectos/Pruebas/ejercicios/configs/'; $tpl->cache_dir = '/var/www/proyectos/Pruebas/ejercicios/cache/'; $tpl->assign('objeto', $objeto); $tpl->display('formulario.tpl'); } $objeto->destroy();
<?php require_once 'cliente.php'; $objeto = new clientes(); if (isset($_GET['id_clien'])) { $objeto->id_cliente = $_GET['id_clien']; $objeto->coger_cliente(); $objeto->modificar = true; $objeto->display_list_smarty(); $objeto->modificar = false; // print_r ($objeto->id_cliente); /*require_once('/var/www/proyectos/transporte/inc/smarty/Smarty.class.php') ; $tpl = new Smarty; $tpl->template_dir = '/var/www/proyectos/Pruebas/ejercicios/templates/' ; $tpl->compile_dir = '/var/www/proyectos/Pruebas/ejercicios/templates_c/' ; $tpl->config_dir = '/var/www/proyectos/Pruebas/ejercicios/configs/' ; $tpl->cache_dir = '/var/www/proyectos/Pruebas/ejercicios/cache/' ; $tpl->assign('objeto',$objeto); $tpl->display('modificar_cliente.tpl'); */ } if (isset($_POST[$objeto->ddbb_id])) { /*print_r($_POST[$objeto->ddbb_id]); print_r($_POST[$objeto->ddbb_name]); print_r($_POST[$objeto->ddbb_tipo]);*/ $objeto->asignadatos($_POST[$objeto->ddbb_id], $_POST[$objeto->ddbb_name], $_POST[$objeto->ddbb_tipo]); /* print_r($objeto->id_cliente); print_r($objeto->name_cliente); print_r($objeto->tipo_cliente);*/ $objeto->modificar_cliente(); $objeto->coger_lista(); $objeto->display_list_smarty();
$nombrec = $_POST["nombrec"]; $direccion = $_POST["direccion"]; $telefono = $_POST["telefono"]; $correo = $_POST["correo"]; $rango = $_POST["rango"]; $usuh = $_POST["usuarioh"]; $passh = $_POST["passwordh"]; $frecuencia = $_POST["frecuencia"]; $obsrvacion = $_POST["obser"]; $nodo = $_POST["nodo"]; $plan = $_POST["plan"]; $estado = $_POST["estado"]; if (empty($cedula) or empty($nombrec) or empty($direccion) or empty($telefono) or empty($correo) or empty($nodo) or empty($plan) or empty($estado)) { echo "1"; } else { $inst = new clientes(); $r = $inst->registrar_cliente($cedula, $nombrec, $direccion, $telefono, $correo, $rango, $usuh, $passh, $frecuencia, $obsrvacion, $nodo, $plan, $estado); switch ($r) { case 'exito': echo "2"; break; case 'no_exito': echo "3"; break; case 'existe': echo "4"; break; } } break; }
<?php require_once 'cliente.php'; $objeto = new clientes(); $objeto->coger_lista(); $objeto->display_list_smarty(); /*if(isset($_GET[$accion])) { echo "esta"; print_r($_GET[$accion]); switch($_GET[$accion]) { case 'agregar': if(isset($_POST[$objeto->ddbb_id])) { $objeto->asignadatos($_POST[$objeto->ddbb_id],$_POST[$objeto->ddbb_name],$_POST[$objeto->ddbb_tipo]); $objeto->aniadir(); $objeto->coger_lista(); $objeto->display_list_smarty(); } else { require_once('/var/www/proyectos/transporte/inc/smarty/Smarty.class.php') ; $tpl = new Smarty; $tpl->template_dir = '/var/www/proyectos/Pruebas/ejercicios/templates/' ; $tpl->compile_dir = '/var/www/proyectos/Pruebas/ejercicios/templates_c/' ; $tpl->config_dir = '/var/www/proyectos/Pruebas/ejercicios/configs/' ; $tpl->cache_dir = '/var/www/proyectos/Pruebas/ejercicios/cache/' ; $tpl->assign('objeto',$objeto); $tpl->display('formulario_accion.tpl');
<!DOCTYPE html> <html lang="pt-BR"> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" href="_css/css.css"> </head> <body> <?php require_once "_classes/clientes.php"; echo "<p class='sucesso'>Conectado com Sucesso!</p>"; $c = new clientes(); $c->setCid(6); //$c->setCnome('Hellen'); //$c->setCsobrenome("Borba"); //$c->inserirBanco(); //$c->atualizarBanco(); $c->excluirBanco(); $st = $c->buscarClientes(); echo $st->rowCount() . " resultados encontrados."; if ($st->rowCount() >= 1) { $resultado = $st->fetchAll(PDO::FETCH_ASSOC); //$resultado[$i]['id'] for ($i = 0; $i < count($resultado); $i++) { // echo "<p> {$c->getCid()} - {$c->getCnome()}<p>"; $c->impStatement($resultado[$i]); echo "<p> {$c->getCid()} - {$c->getCnome()}<p>"; //next($st); } }