private function clienteFactory($row)
 {
     $cliente = new Cliente();
     $cliente->setId($row["id"]);
     $cliente->setNome($row["nome"]);
     $cliente->setEmail($row["email"]);
     $cliente->setTelefone($row["telefone"]);
     return $cliente;
 }
 /**
  * Crea un cliente da una riga del db
  * @param type $row
  * @return \Cliente
  */
 public function creaClienteDaArray($row)
 {
     $cliente = new Cliente();
     $cliente->setRuolo(User::Cliente);
     $cliente->setId($row['id']);
     $cliente->setUsername($row['username']);
     $cliente->setPassword($row['password']);
     $cliente->setEmail($row['email']);
     $cliente->setNome($row['nome']);
     $cliente->setCognome($row['cognome']);
     $cliente->setIndirizzo(IndirizzoFactory::instance()->cercaIndirizzoPerId($row['indirizzo']));
     //        echo $cliente->getIndirizzo()->getDestinatario();
     //        $cliente->setPagamento(PagamentoFactory::instance()->
     //                caricaPagamentoPerId($row['pagamento']));
     //        echo substr($cliente->getPagamento()->getScadenzaCarta(), -2);
     return $cliente;
 }
Exemple #3
0
 /**
  * Crea un cliente da una riga del db
  * @param type $row
  * @return \Cliente
  */
 public function creaClienteDaArray($row)
 {
     $admin = new Cliente();
     $admin->setId($row['admin_id']);
     $admin->setUsername($row['admin_username']);
     $admin->setPassword($row['admin_password']);
     $admin->setNome($row['admin_nome']);
     $admin->setCognome($row['admin_cognome']);
     $admin->setVia($row['admin_via']);
     $admin->setCivico($row['admin_civico']);
     $admin->setCitta($row['admin_citta']);
     $admin->setCap($row['admin_cap']);
     $admin->setTelefono($row['admin_telefono']);
     $admin->setRuolo(User::Cliente);
     return $admin;
 }
 $tipo = $_POST['tipo'];
 $indicacao = $_POST['indicacao'];
 $instagran = $_POST['instagran'];
 $aniversario = $_POST['aniversario'];
 $cep = $_POST['cep'];
 $logradouro = $_POST['logradouro'];
 $numero = $_POST['numero'];
 $bairro = $_POST['bairro'];
 $cidade = $_POST['cidade'];
 $estado = $_POST['estado'];
 $complemento = $_POST['complemento'];
 /*
  * setando modelo de cliente
  */
 $preoduto = new Cliente();
 $preoduto->setId($id);
 $preoduto->setNome($nome);
 $preoduto->setFone($fone);
 $preoduto->setWhatsapp($whatsapp);
 $preoduto->setFacebook($facebook);
 $preoduto->setEmail($email);
 $preoduto->setTipo($tipo);
 $preoduto->setIndicacao($indicacao);
 $preoduto->setInstagran($instagran);
 $preoduto->setAniversario($aniversario);
 /*
  * setando modelo de endereco
  */
 $preco = new Endereco();
 $preco->setCep($cep);
 $preco->setLogradouro($logradouro);
Exemple #5
0
<?php

$id = $_GET['id'];
try {
    $conexao = new \PDO('mysql:host=localhost;dbname=clientes', 'root', 'admin');
} catch (Exception $e) {
    echo $e->getMessage();
}
require_once 'cliente.php';
$cliente = new Cliente($conexao);
$cliente->setId($id);
$cli = $cliente->getCliente();
?>


<!DOCTYPE html>
<html lang="pt-br">
<head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <title>CRUD com Bootstrap 3</title>

 <link href="css/bootstrap.min.css" rel="stylesheet">
 <link href="css/style.css" rel="stylesheet">
</head>
<body>

 <nav class="navbar navbar-inverse navbar-fixed-top">
  <div class="container-fluid">
   <div class="navbar-header">
Exemple #6
0
<?php

$id = $_GET['id'];
try {
    $conexao = new \PDO('mysql:host=localhost;dbname=clientes', 'root', 'admin');
} catch (Exception $e) {
    echo $e->getMessage();
}
require_once 'cliente.php';
$cliente = new Cliente($conexao);
$cliente->setId($id);
$cli = $cliente->getCliente();
?>


<!DOCTYPE html>
<html lang="pt-br">
<head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <title>CRUD com Bootstrap 3</title>

 <link href="css/bootstrap.min.css" rel="stylesheet">
 <link href="css/style.css" rel="stylesheet">
</head>
<body>

<!-- Modal -->
<div class="modal fade" id="delete-modal" tabindex="-1" role="dialog" aria-labelledby="modalLabel">
  <div class="modal-dialog" role="document">
Exemple #7
0
				</tr>
			</thead>
			<tbody>
			
					
				<?php 
try {
    $conexao = new \PDO('mysql:host=localhost;dbname=clientes', 'root', 'admin');
} catch (Exception $e) {
    echo $e->getMessage();
}
require_once 'cliente.php';
$cliente = new Cliente($conexao);
$cliente->setNome('Kylo Ren');
$cliente->setEmail('*****@*****.**');
$cliente->setId(1);
$cli = $cliente->listar();
foreach ($cli as $resultado) {
    echo "<tr><td>" . $resultado['id'] . "</td>";
    echo "<td>" . $resultado['nome'] . "</td>";
    echo "<td>" . $resultado['email'] . "</td>";
    echo "<td class='actions'>\n\t\t\t\t\t\t\t<a class='btn btn-success btn-xs' href='view.php?id={$resultado['id']}'>Visualizar</a>\n\t\t\t\t\t\t\t<a class='btn btn-warning btn-xs' href='edit.php?id={$resultado['id']}'>Editar</a>\n\t\t\t\t\t\t\t<a class='btn btn-danger btn-xs'  href='#' data-toggle='modal' data-target='#delete-modal'>Excluir</a>\n\t\t\t\t\t\t  </td>\n\n\t\t\t\t\t\t  <tr>";
}
?>
				
				
			</tbody>
		</table>
	</div>
	
	</div> <!-- /#list -->