예제 #1
0
     }
     //printr($queryUpdatePedido.$queryAplicaDescontoItem);
     $resultQueryAplicaCupom = $mysqli->ExecutarSQL($queryUpdatePedido . $queryAplicaDescontoItem);
     if ($resultQueryAplicaCupom) {
         $resultQuery = $mysqli->ExecutarSQL("UPDATE e_PEDIDO SET PRCA_ID_PROMOCAO_CARRINHO = " . $idCupom . " WHERE ID_PEDIDO = " . $idPedido . "");
     }
     if ($resultQuery) {
         $retorno = '{ "cod": "sucesso", "mensagem": "' . EDITADO_COM_SUCESSO . '", "retorno": "' . $dataUpdate . '" }';
     } else {
         $retorno = '{ "cod": "erro", "mensagem": "' . ERRO_AO_EDITAR . '" }';
     }
     echo $retorno;
     break;
 case 'enderecoEntrega':
     $idPessoa = $_POST["idPessoa"];
     $enderecoEntrega = $Pessoa->fnEnderecoPessoa($idPessoa);
     foreach ($enderecoEntrega as $key => $value) {
         $cidades[] = array('optionValue' => $value['ID_PESSOA_ENDERECO'], 'optionDisplay' => $value['APELIDO_ENDERECO'] . " " . $value['CEP_ID_CEP'] . " " . $value['ENDERECO']);
     }
     echo json_encode($cidades);
     break;
 case 'cadastrarPedido':
     //printr($_POST);
     if (isset($_POST["idsProdutos"])) {
         $idPessoa = sqlvalue($_POST["idPessoa"], false);
         $enderecoEntrega = sqlvalue($_POST["enderecoEntrega"], false);
         $tipoFreteCadastra = sqlvalue($_POST["tipoFreteCadastra"], false);
         $nroParcelas = sqlvalue($_POST["nroParcelas"], false);
         $formaPagamento = sqlvalue($_POST["formaPagamento"], false);
         $tipoLancamento = sqlvalue($_POST["tipoLancamento"], true);
         $idProduto = substr($_POST["idsProdutos"], 0, -1);
<?php

$paginaTit = 'Lista de Casamento Cadastro';
$navegacao = 'Lista de Casamento Cadastro';
$menu = 'lista-de-casamento-formulario';
require_once CLASS_DIR . 'pessoa.class.php';
$Pessoa = new Pessoa($mysqli);
if (isset($_SESSION["sessionIdPessoa"])) {
    $idPessoa = $_SESSION["sessionIdPessoa"];
} else {
    header('Location:/logar/&redirect=lista-de-casamento-formulario');
}
$listaPessoa = $Pessoa->fnPessoaDados($idPessoa);
$smarty->assign('listaPessoa', $listaPessoa);
$listaEndereco = $Pessoa->fnEnderecoPessoa($idPessoa);
$smarty->assign('listaEndereco', $listaEndereco);
// $smarty->append('css_files', CSS_DIR.$sessao.'.css');
// $smarty->append('js_files', JS_DIR.$sessao.'.js');
예제 #3
0
/**/
/*PEDIDO*/
$listaPedido = $Pedido->fnPedidoFinaliza($idPedido);
$valuePedido = $listaPedido[0];
$idSituacaoPedido = $valuePedido['ID_PEDIDO_ITEM_SITUACAO'];
$numeroPedido = $valuePedido['NUMERO_PEDIDO'];
$idPessoa = $valuePedido['ID_PESSOA'];
$idListaCasamento = $valuePedido['LICA_ID_LISTA_CASAMENTO'];
$mensagemListaCasamento = $valuePedido['MENSAGEM_LISTA_CASAMENTO'];
/**/
/*DADOS PESSOA*/
$listaDadosPessoa = $Pessoa->fnPessoaDados($idPessoa);
$valueDadosPessoa = $listaDadosPessoa[0];
/**/
/*ENDERECO PESSOA*/
$listaPessoaEndereco = $Pessoa->fnEnderecoPessoa($idPessoa, true);
//printr($listaPessoaEndereco);
/**/
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
		<style>
			img,
			a{
				display:block;
			}
		</style>
		<script type="text/javascript" src="../admin/js/bytescoutbarcode128_1.00.07.js"></script>
		<script type="text/javascript">
 }
 /*ENDERECO PEDIDO*/
 $listaPedidoEndereco = $Pedido->fnPedidoEnderecoFinaliza($idPedido);
 $cepEnderecoEntrega = $listaPedidoEndereco[0]['CEP'];
 $idPessoaEnderecoEntrega = $listaPedidoEndereco[0]['PEEN_ID_PESSOA_ENDERECO'];
 $smarty->assign('idPessoaEnderecoEntrega', $idPessoaEnderecoEntrega);
 $smarty->assign('listaPedidoEndereco', $listaPedidoEndereco);
 if (isset($_REQUEST['tipoFrete'])) {
     $tipoFreteSelecionado = $_REQUEST['tipoFrete'];
     $_SESSION['sessionTipoFreteCarrinho'] = $tipoFreteSelecionado;
 } else {
     $tipoFreteSelecionado = $_SESSION['sessionTipoFreteCarrinho'];
 }
 /**/
 /*ENDERECO PESSOA*/
 $listaPessoaEndereco = $Pessoa->fnEnderecoPessoa($_SESSION['sessionIdPessoa']);
 $smarty->assign('listaPessoaEndereco', $listaPessoaEndereco);
 $smarty->assign('idPessoa', $_SESSION['sessionIdPessoa']);
 /**/
 /*frete*/
 $freteCalculado = 'N';
 require_once CLASS_DIR . 'frete.class.php';
 $Frete = new Frete($mysqli);
 $cepDestino = $cepEnderecoEntrega;
 $idPedido = sqlvalue($idPedido, false);
 $query = "SELECT\r\n\t\t\t\t\tSUM(TPSI.PESO_KG) PESO_KG,\r\n\t\t\t\t\tSUM(TPSI.ALTURA_CM) ALTURA,\r\n\t\t\t\t\tSUM(TPSI.LARGURA_CM) LARGURA,\r\n\t\t\t\t\tSUM(TPSI.PROFUNDIDADE_CM) PROFUNDIDADE,\r\n\t\t\t\t\tSUM(ROUND((TPSI.ALTURA_CM*TPSI.LARGURA_CM*TPSI.PROFUNDIDADE_CM)/6000,3)) PESO_CUBICO,\r\n\t\t\t\t\tSUM(((PEIT.PRECO_UNITARIO_VENDA+IFNULL(PEIT.VALOR_PACOTE_PRESENTE,0))*PEIT.QUANTIDADE)-IFNULL(PEIT.VALOR_DESCONTO,0)) PRECO_VENDA,\r\n\t\t\t\t\tPTFR.TIFR_ID_TIPO_FRETE,\r\n\t\t\t\t\tTIFR.DESCRICAO_FRETE\r\n\t\t\t\tFROM\r\n\t\t\t\t\te_PEDIDO_ITEM PEIT,\r\n\t\t\t\t\t" . TABELA_PRODUTO_SITE . " TPSI,\r\n\t\t\t\t\te_PRODUTO_TIPO_FRETE PTFR,\r\n\t\t\t\t\te_TIPO_FRETE TIFR\r\n\t\t\t\tWHERE\r\n\t\t\t\t\tPEIT.PRCO_ID_PRODUTO_COMBINACAO = TPSI.PRCO_ID_PRODUTO_COMBINACAO\r\n\t\t\t\tAND TPSI.PROD_ID_PRODUTO = PTFR.PROD_ID_PRODUTO\r\n\t\t\t\tAND PTFR.TIFR_ID_TIPO_FRETE = TIFR.ID_TIPO_FRETE\r\n\t\t\t\tAND PEIT.PEDI_ID_PEDIDO = " . $idPedido . "\r\n\t\t\t\tGROUP BY\r\n\t\t\t\t\tPTFR.TIFR_ID_TIPO_FRETE, TIFR.DESCRICAO_FRETE";
 $resultTipoFrete = $mysqli->ConsultarSQL($query);
 $row = $resultTipoFrete[0];
 $arrayTipoFrete = array();
 foreach ($resultTipoFrete as $value) {
     $arrayTipoFrete[] = $value['TIFR_ID_TIPO_FRETE'];