<?php require_once('topo.php');?>
<?php require_once('lateral.php');?>


<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<?php
//VERIFICAÇÃO DO PROGRAMA E NÍVEL PERMISÃO
$idprograma_pagina = 13;
//VERIFICA A AÇÃO DO USUÁRIO

$SelecionaProgramaUsuario = Seleciona("usuarios_programas", "WHERE idusuario='".$_SESSION['usuarioID']."' AND idprograma='$idprograma_pagina'", "LIMIT 0,1");
while($progama_usuario = mysql_fetch_array($SelecionaProgramaUsuario)){
$AcaoUsuario = $progama_usuario['acao'];
}

//AÇÕES
// Visualizar
// Inserir
// Completa

//MASTER ACESSO
if($_SESSION['master'] == 1){
   $AcaoUsuario = "Completa"; 
}

//FIM VERIFICAÇÃO PROGRAMA

if($_GET['Duplicar'] == "Sim"){
$idvenda = $_GET['idvenda'];
$SelecionaVendaAtual = Seleciona("vendas", "WHERE idvenda='$idvenda'", "LIMIT 0,1");
while($linha_vendas = mysql_fetch_array($SelecionaVendaAtual)){
//Dados da Festa	
	
$idvenda = $linha_vendas['idvenda']; 
$idorcamento = $linha_vendas['idorcamento'];  
$titulo = "Proposta Duplicada a partir da Proposta" .$idvenda; //$linha_vendas['titulo'];  
$observacao = addslashes($linha_vendas['observacao']); 
$valortotal = $linha_vendas['valortotal']; 
$desconto = str_replace(",", ".", $linha_vendas['desconto']); 
$valorfinal = $linha_vendas['valorfinal']; 
$datavenda = "Elaboracao"; 
$status = $linha_vendas['status']; 
$idprofissional = $linha_vendas['idprofissional']; 	
$comissao = $linha_vendas['comissao']; 	
$dataorcamento = $linha_vendas['dataorcamento']; 	
$idatendimento = $linha_vendas['idatendimento'];
$valorbdi = $linha_vendas['valorbdi'];  
$tipo_valor = $linha_vendas['tipo_valor']; 
$idcontato = $linha_vendas['idcontato']; 
$idcentrocusto = $linha_vendas['idcentrocusto']; 	
	
}
$SelecionaAditivo = Seleciona("vendas", "WHERE idorcamento <> ''", "");
$TotalAditivo = mysql_num_rows($SelecionaAditivo) + 1;
//CRIO VENDA
$tabela                 ="vendas";
$campos_tabela = "datavenda, idprofissional, observacao, comissao, status, dataorcamento, idatendimento, valorfinal, valorbdi, tipo_valor, desconto, titulo, idcentrocusto, aditivo, idfilial";

$campos_value = "'$datavenda','$idprofissional', '$observacao', '$comissao', '$status', '$dataorcamento', '$idatendimento', '$valorfinal', '$valorbdi', '$tipo_valor', '$desconto', '$titulo', '$idcentrocusto', '$TotalAditivo', '".$_SESSION['idfilial_usuario']."'";

$salvar = Salvar($tabela,  $campos_tabela, $campos_value);

// RETORNA ULTIMO ID INSERIDO
	$id_insert = mysql_insert_id();

//Seleciona Serviços da Festa
$SelecionaServicos = Seleciona("vendas_servicos", "WHERE idvenda='$idvenda'", "");
while($ServicosVendas = mysql_fetch_array($SelecionaServicos)){
	
	$Titulo_Servico_Venda = addslashes($ServicosVendas['titulo']);
	$Id_Servico_Venda = $ServicosVendas['idservico'];
	$Valor_Servico_Venda = $ServicosVendas['valorunitario'];
	$Quantidade_Servico_Venda = $ServicosVendas['quantidade'];
	$Unidade_Servico_Venda = $ServicosVendas['unidade'];	
	$Desconto_Servico_Venda = $ServicosVendas['desconto'];
	$Idcategoria_Servico_Venda = $ServicosVendas['idcategoria'];
	$Idsubcategoria_Servico_Venda = $ServicosVendas['idsubcategoria'];
	$Status_Servico_Venda = $ServicosVendas['status'];		
	
//SALVO PRODUTO

$campos_produtos_add 	= "idvenda, idservico, titulo, valorunitario, quantidade, desconto, idcategoria, idsubcategoria, status, unidade, idfilial";
$value_produtos_add 	= "'$id_insert', '$Id_Servico_Venda', '$Titulo_Servico_Venda', '$Valor_Servico_Venda', '$Quantidade_Servico_Venda', '$Desconto_Servico_Venda', '$Idcategoria_Servico_Venda', '$Idsubcategoria_Servico_Venda', '$Status_Servico_Venda', '$Unidade_Servico_Venda', '".$_SESSION['idfilial_usuario']."'";

$salvar_produtos = Salvar("vendas_servicos",  $campos_produtos_add, $value_produtos_add) or die(mysql_error());		
	
}

	echo"
<script type=\"text/Javascript\">
alert(\"Duplicado com Sucesso.\");
window.location = '";
echo "manutencao_vendas.php?idvenda=".$id_insert."";
echo "';</script>";
	die;	
	
}

//REVISÃO 22/02/2017

if($_GET['Revisao'] == "Sim"){
$idvenda = $_GET['idvenda'];
$idvenda_atual = $_GET['idvenda'];
$idvenda_revisao = $_GET['idvenda_revisao'];

if($idvenda_revisao != ""){
$idvenda = $idvenda_revisao; 
}

$SelecionaRevisao = Seleciona("vendas", "WHERE idvenda_revisao='$idvenda' AND revisao <> ''", "");
$TotalRevisao = mysql_num_rows($SelecionaRevisao) + 1;

$SelecionaVendaAtual = Seleciona("vendas", "WHERE idvenda='$idvenda_atual'", "LIMIT 0,1");
while($linha_vendas = mysql_fetch_array($SelecionaVendaAtual)){
//Dados da Festa	
	
$idcliente = $linha_vendas['idcliente']; 
$idorcamento = $linha_vendas['idorcamento'];  
$titulo = "Revisão: " . $TotalRevisao . " - " . addslashes($linha_vendas['titulo']);  
$observacao = addslashes($linha_vendas['observacao']); 
$valortotal = $linha_vendas['valortotal']; 
$desconto = str_replace(",", ".", $linha_vendas['desconto']); 
$valorfinal = $linha_vendas['valorfinal']; 
$datavenda = InverteDataNovoSeparador($linha_vendas['datavenda'], "-", "/"); 
$status = "Elaboracao"; 
$idprofissional = $linha_vendas['idprofissional']; 	
$edicao = $linha_vendas['edicao']; 	
$comissao = $linha_vendas['comissao']; 	
$dataorcamento = InverteDataNovoSeparador($linha_vendas['dataorcamento'], "-", "/"); 
$idatendimento = $linha_vendas['idatendimento'];
$valorbdi = $linha_vendas['valorbdi'];  
$tipo_valor = $linha_vendas['tipo_valor']; 
$idcontato = $linha_vendas['idcontato']; 
$idcentrocusto = $linha_vendas['idcentrocusto'];
$titulo_desconto = $linha_vendas['titulo_desconto'];  	
	
}

//CRIO VENDA
$tabela                 ="vendas";
$campos_tabela = "idcliente, idorcamento, datavenda, idprofissional, observacao, comissao, status, dataorcamento, idatendimento, valorfinal, valorbdi, tipo_valor, desconto, titulo, idcontato, idcentrocusto, idusuario_cadastro, datacadastro, titulo_desconto, idfilial, edicao, idvenda_revisao, revisao";

$campos_value = "'$idcliente', '$idorcamento', '$datavenda','$idprofissional', '$observacao', '$comissao', '$status', '$dataorcamento', '$idatendimento', '$valorfinal', '$valorbdi', '$tipo_valor', '$desconto', '$titulo', '$idcontato', '$idcentrocusto', '$idusuario_cadastro', '$datacadastro', '$titulo_desconto', '".$_SESSION['idfilial_usuario']."', '$edicao', '$idvenda', '$TotalRevisao'";

$salvar = Salvar($tabela,  $campos_tabela, $campos_value);

// RETORNA ULTIMO ID INSERIDO
	$id_insert = mysql_insert_id();

//Seleciona Serviços da Festa
$SelecionaServicos = Seleciona("vendas_servicos", "WHERE idvenda='$idvenda_atual'", "");
while($ServicosVendas = mysql_fetch_array($SelecionaServicos)){
	
	$Titulo_Servico_Venda = addslashes($ServicosVendas['titulo']);
	$Id_Servico_Venda = $ServicosVendas['idservico'];
	$Valor_Servico_Venda = $ServicosVendas['valorunitario'];
	$Quantidade_Servico_Venda = $ServicosVendas['quantidade'];
	$Unidade_Servico_Venda = $ServicosVendas['unidade'];	
	$Desconto_Servico_Venda = $ServicosVendas['desconto'];
	$Idcategoria_Servico_Venda = $ServicosVendas['idcategoria'];
	$Idsubcategoria_Servico_Venda = $ServicosVendas['idsubcategoria'];
	$Status_Servico_Venda = $ServicosVendas['status'];	
	$bdiproduto_Servico_Venda = $ServicosVendas['bdiproduto'];		
		
	
//SALVO PRODUTO

$campos_produtos_add 	= "idvenda, idservico, titulo, valorunitario, quantidade, desconto, idcategoria, idsubcategoria, status, unidade, idfilial, bdiproduto";
$value_produtos_add 	= "'$id_insert', '$Id_Servico_Venda', '$Titulo_Servico_Venda', '$Valor_Servico_Venda', '$Quantidade_Servico_Venda', '$Desconto_Servico_Venda', '$Idcategoria_Servico_Venda', '$Idsubcategoria_Servico_Venda', '$Status_Servico_Venda', '$Unidade_Servico_Venda', '".$_SESSION['idfilial_usuario']."', '$bdiproduto_Servico_Venda'";

$salvar_produtos = Salvar("vendas_servicos",  $campos_produtos_add, $value_produtos_add) or die(mysql_error());		
	
}

	echo"
<script type=\"text/Javascript\">
alert(\"Revisão Criada com Sucesso.\");
window.location = '";
echo "manutencao_vendas.php?idvenda=".$id_insert."";
echo "';</script>";
	die;	
	
}

if($_SESSION['cargo'] == "13" or $_SESSION['cargo'] == "5"){
$AcaoUsuario = "Completa";
}
//echo "<br><br><br><br>";
//echo "filial: " . $_SESSION['idfilial_usuario'] . "<br><br>";
//FIM REVISÃO

//SELECIONA E BUSCA
$cor_fundo = "#FFFFFF";			  

?>     
      <!-- Right side column. Contains the navbar and content of the page -->
      <div class="content-wrapper">
        <!-- Content Header (Page header) -->
        <section class="content-header">
          <h1>
            Vendas / Orçamentos
            <small>listagem de vendas / orçamentos cadastradas</small>
          </h1>
          <ol class="breadcrumb">
            <li><a href="index.php"><i class="fa fa-dashboard"></i> Home</a></li>
            <li><a href="listar_vendas.php">Vendas / Orçamentos</a></li>
            <li class="active">Listagem</li>
          </ol>
        </section>

        <!-- Main content -->
        <section class="content">
          <div class="row">
            <div class="col-xs-12"><!-- /.box -->

              <div class="box">
                <div class="box-header">
                  <h3 class="box-title">Listagem de Vendas</h3>
                    <?php
                    //VERIFICAR USUARIO PROGRAMA
                    if($AcaoUsuario == "Inserir" or $AcaoUsuario == "Editar" or $AcaoUsuario == "Completa"){ 						
                    ?>                   
                   <button type="button" class="btn btn-primary" style=" float:right;" onclick="location.href='manutencao_vendas.php';"><i class="fa fa-plus-circle" aria-hidden="true"></i> Novo Orçamento</button>
                   <?php }?>
                </div><!-- /.box-header -->
                <div class="box-body">
                  <table id="teste" class="display" cellspacing="0" width="100%">
                    <thead>
                      <tr>                       
                        <th id="NomeCliente"> Nome Cliente</th>                         
                        <th id="NomeFilial">Filial</th>                         
                        <th id="NomeProfissional"> Vendedor</th>                         
                        <th id="idvenda">Cód Venda</th>                         
                                              
                      </tr>
                    </thead>
                    
                  </table>
                </div><!-- /.box-body -->
              </div><!-- /.box -->
            </div><!-- /.col -->
          </div><!-- /.row -->
        </section><!-- /.content -->
      </div><!-- /.content-wrapper -->

<script type="text/javascript" language="javascript" >
    $(document).ready(function() {
        var dataTable = $('#teste').DataTable( {
            "processing": true,
            "serverSide": true,
            "ajax":{
                url :"json/GerarJsonVendas.php", // json datasource
                type: "post",  // method  , by default get
                error: function(){  // error handling
                    $(".teste").html("");
                    $("#teste").append('<tbody class="employee-grid-error"><tr><th colspan="3">No data found in the server</th></tr></tbody>');
                    //$("#teste").css("display","none");
 
                }
            }
        } );
    } );
</script>      

<?php require_once('rodape.php');?>