コード例 #1
0
 public function getClients()
 {
     $vectorData;
     $link = $this->conexionBD->getConexion();
     //conexion a la bd
     $query = "SELECT * FROM cliente;";
     $result = mysql_query($query, $link) or die(mysql_error());
     //ejecuto la query
     $i = 0;
     while ($row = mysql_fetch_array($result)) {
         $cliente = new cliente();
         $cliente->setRut($row['rut_cliente']);
         $cliente->setNombre($row['nombre_cliente']);
         $cliente->setApellido($row['apellido_cliente']);
         $cliente->setDireccion($row['direccion']);
         $cliente->setEmail($row['email_cliente']);
         $cliente->setTelefono($row['telefono']);
         $vectorData[$i] = $cliente;
         $i++;
     }
     mysql_close($link);
     if (empty($vectorData)) {
         return null;
     }
     return $vectorData;
 }
コード例 #2
0
 function chamaDao()
 {
     $cliente = new cliente();
     $cliente->setRazao_social($razao_social);
     $cliente->setCnpj_cli($cnpj_cli);
     $cliente->setEmail($email);
     $cliente->setEndereco($endereco);
     $cliente->setCep($cep);
     $cliente->setMunicipio($municipio);
     $cliente->setEstado($estado);
     $cliente->setPessoa_contato($pessoa_contato);
     $cliente->setTel_fixo($tel_fixo);
     $cliente->setTel_celular($tel_celular);
     cadastroDao($cliente);
 }
コード例 #3
0
 function __construct()
 {
     validarEmpty($razao_social);
     validarString($razao_social);
     validarEmpty($cnpj_cli);
     validarNumeric($cnpj_cli);
     validarCnpj($cnpj);
     validarEmpty($email);
     validarEmail($email);
     validarEmpty($endereco);
     validarString($endereco);
     validarEmpty($cep_cli);
     validarNumeric($cep_cli);
     validarCep($cep_cli);
     validarEmpty($municipio_cli);
     validarString($municipio_cli);
     validarEmpty($estado);
     validarString($estado);
     validarEmpty($pessoa_contato);
     validarString($pessoa_contato);
     validarEmpty($tel_fixo);
     validarNumeric($tel_fixo);
     validaTelefone($tel_fixo);
     validarEmpty($tel_celular);
     validarNumeric($tel_celular);
     validaCelular($tel_celular);
     $cliente = new cliente();
     $cliente->setRazao_social($razao_social);
     $cliente->setCnpj_cli($cnpj_cli);
     $cliente->setEmail($email);
     $cliente->setEndereco($endereco);
     $cliente->setCep($cep);
     $cliente->setMunicipio($municipio);
     $cliente->setEstado($estado);
     $cliente->setPessoa_contato($pessoa_contato);
     $cliente->setTel_fixo($tel_fixo);
     $cliente->setTel_celular($tel_celular);
     cadastroDao($cliente);
 }
コード例 #4
0
ファイル: teste.php プロジェクト: alexbraulio/igcar
<?php

require_once 'cliente.php';
$db = new PDO("mysql:host=localhost;dbname=u737997304_siste", "root", "");
$cliente = new cliente($db);
$cliente->setNome("Diego");
$cliente->setEmail("*****@*****.**");
$id = $cliente->insert();
echo $id;
コード例 #5
0
<?php

include_once '../TO/cliente.php';
include_once '../logica/principal.php';
//recibo los datos del formulario cliente
$rut = $_POST['rut'];
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
$direccion = $_POST['direccion'];
$email = $_POST['email'];
$telefono = $_POST['telefono'];
//creo el objeto cliente
$elCliente = new cliente();
//empaqueto la informacion del cliente en el objeto
$elCliente->setRut($rut);
$elCliente->setNombre($nombre);
$elCliente->setApellido($apellido);
$elCliente->setDireccion($direccion);
$elCliente->setEmail($email);
$elCliente->setTelefono($telefono);
//derivar la trasacción a donde corresponde.---> a la logica
$jefe = principal::getInstance();
$jefe->modificarClienteDos($elCliente);
$message = "Cliente modificado correctamente";
echo "<script type='text/javascript'>alert('{$message}');</script>";
$yourURL = "listarClientes.php";
echo "<script>location.href='{$yourURL}'</script>";