Esempio n. 1
0
<?php

require_once "cabecalho.php";
require_once "conecta.php";
require_once "autoload.php";
apenasCliente();
$total = 0;
$usuario = new Usuario();
$usuario->setEmail(mostraUsuario());
$carrinhoDao = new CarrinhoDeComprasDAO($con);
$carrinhos = $carrinhoDao->mostraCarrinho($usuario);
if (count($carrinhos) > 0) {
    ?>
	<h2>Carrinho de Compras</h2>
 	<table class="table table-striped table-bordered tabela-lista">
		<tr>
			<td class="titulo-col">Produto</td>
			<td class="titulo-col">Preço</td>
			<td class="titulo-col">Ação</td>
		</tr>
		<?php 
    foreach ($carrinhos as $compras) {
        $total += $compras->getPreco();
        ?>
		<tr>
			<td><?php 
        echo $compras->getProduto();
        ?>
</td>
			<td>R$ <?php 
        echo $compras->getPreco();
Esempio n. 2
0
<?php 

	require_once("conecta.php");
	require_once("autoload.php");
	require_once("logica-usuario.php");

	if(!isset($_POST['id']) && !isset($_POST['remove-tudo'])){
		$_SESSION['danger'] = "Acesso negado!";
		header("Location:menu.php");
		die();
	}

	$carrinhoDao = new CarrinhoDeComprasDAO($con);

	if(isset($_POST['id'])){

		$carrinho = new CarrinhoDeCompras();
		$carrinho->setId($_POST['id']);

		
		if($carrinhoDao->removeDoCarrinho($carrinho)){
			$_SESSION['success'] = "Produto removido do carrinho";
			header("Location:carrinho");
			die();
		}else{
			$_SESSION['danger'] = "Não foi possível remover, contate o administrador do sistema";
			header("Location:carrinho");
			die();
		}
	}else if(isset($_POST['remove-tudo'])){
Esempio n. 3
0
<?php

require_once "cabecalho.php";
require_once "conecta.php";
require_once "autoload.php";
if (!isset($_POST['finalizar'])) {
    $_SESSION['danger'] = "Acesso Negado";
    header("Location:menu.php");
    die;
}
date_default_timezone_set('America/Sao_Paulo');
$total = 0;
$usuario = new Usuario();
$usuario->setEmail(mostraUsuario());
$carrinhoDao = new CarrinhoDeComprasDAO($con);
$carrinhos = $carrinhoDao->mostraCarrinho($usuario);
?>

	<!--<div class="nota-fiscal">
		<h4>Nota Fiscal</h4><br/>-->
			<?php 
$dia = date("d-m-Y", time());
$hora_compra = date("H:i:s", time());
$finalCompra = [];
foreach ($carrinhos as $compras) {
    $produto = $compras->getProduto();
    array_push($finalCompra, $produto);
    $total += $compras->getPreco();
    ?>
					<!--<p class="produtos-nota"><= $compras->getProduto() ?> &nbsp; ------ R$ <= $compras->getPreco() ?></p>-->
				<?php 
Esempio n. 4
0
        $header = "Location:produto-lista.php?refina=Animais";
    } else {
        if (isset($_POST['lista-escolar'])) {
            $header = "Location:produto-lista.php?refina=Escolar";
        } else {
            if (isset($_POST['lista-esporte'])) {
                $header = "Location:produto-lista.php?refina=Esporte";
            } else {
                if (isset($_POST['lista-mobilidade'])) {
                    $header = "Location:produto-lista.php?refina=Mobilidade";
                } else {
                    $header = $header = "Location:produtos";
                }
            }
        }
    }
}
$produto = new Produto();
$produto->setId($_POST['id']);
$produtoDao = new ProdutoDAO($con);
$produto_encontrado = $produtoDao->buscarProdutos($produto);
$usuario = new Usuario();
$usuario->setEmail(mostraUsuario());
$carrinhoDAO = new CarrinhoDeComprasDAO($con);
if ($carrinhoDAO->adicionaCarrinho($produto_encontrado, $usuario)) {
    header($header);
    $_SESSION['success'] = "O produto " . $produto_encontrado->getNome() . " , foi adicionado ao Carrinho";
    die;
} else {
    echo "Erro";
}