<?php require_once('topo.php');?>
<?php require_once('lateral.php');?>
<?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']; 
$idcliente = $linha_vendas['idcliente']; 
$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 = "idcliente, datavenda, idprofissional, observacao, comissao, status, dataorcamento, idatendimento, valorfinal, valorbdi, tipo_valor, desconto, titulo, idcentrocusto, aditivo, idfilial";

$campos_value = "'$idcliente', '$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";			  

if($AcaoUsuario == "Completa"){
    if($_SESSION['idfilial_usuario'] == 1){
    echo "1";
		//$seleciona_vendas = Seleciona("vendas", "", "ORDER BY idvenda DESC LIMIT 0,300");
    $seleciona_vendas = mysql_query("
    SELECT 
    V.idvenda, V.idcliente, V.idorcamento, V.dataorcamento, V.idvenda_revisao, V.aditivo, V.revisao, V.titulo, V.status, V.idprofissional, V.valorbdi, V.idfilial, V.datacadastro, V.valorfinal, V.valorcusto, V.valor_totaldesconto, F.nome AS NomeFilial, C.nome AS NomeCliente, U.nome AS NomeProfissional
    FROM vendas AS V
    INNER JOIN filiais AS F ON V.idfilial = F.idfilial
    INNER JOIN clientes AS C ON V.idcliente = C.idcliente
    INNER JOIN usuarios AS U ON V.idprofissional = U.idusuario       
    ORDER BY V.idvenda DESC LIMIT 0,1000  
    ");
    }else{
    echo "1.2";    
    $seleciona_vendas = mysql_query("
    SELECT 
    V.idvenda, V.idcliente, V.idorcamento, V.dataorcamento, V.idvenda_revisao, V.aditivo, V.revisao, V.titulo, V.status, V.idprofissional, V.valorbdi, V.idfilial, V.datacadastro, V.valorfinal, V.valorcusto, V.valor_totaldesconto, F.nome AS NomeFilial, C.nome AS NomeCliente, U.nome AS NomeProfissional
    FROM vendas AS V
    INNER JOIN filiais AS F ON V.idfilial = F.idfilial
    INNER JOIN clientes AS C ON V.idcliente = C.idcliente
    INNER JOIN usuarios AS U ON V.idprofissional = U.idusuario
    WHERE V.idfilial='".$_SESSION['idfilial_usuario']."'    
    ORDER BY V.idvenda DESC LIMIT 0,1000  
    ");        
    }
  }else{

		//$seleciona_vendas = Seleciona("vendas", "WHERE idprofissional='".$_SESSION['usuarioID']."' AND idfilial='".$_SESSION['idfilial_usuario']."'", "ORDER BY idvenda DESC LIMIT 0,300");	 
    echo "2";
    $seleciona_vendas = mysql_query("
    SELECT 
    V.idvenda, V.idcliente, V.idorcamento, V.dataorcamento, V.idvenda_revisao, V.aditivo, V.revisao, V.titulo, V.status, V.idprofissional, V.valorbdi, V.idfilial, V.datacadastro, V.valorfinal, V.valorcusto, V.valor_totaldesconto, F.nome AS NomeFilial, C.nome AS NomeCliente, U.nome AS NomeProfissional
    FROM vendas AS V
    INNER JOIN filiais AS F ON V.idfilial = F.idfilial
    INNER JOIN clientes AS C ON V.idcliente = C.idcliente
    INNER JOIN usuarios AS U ON V.idprofissional = U.idusuario
    WHERE V.idfilial='".$_SESSION['idfilial_usuario']."'
    ORDER BY V.idvenda DESC LIMIT 0,1000    
    ");    
}

?>     
      <!-- 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="example1" class="table table-bordered table-striped">
                    <thead>
                      <tr>
                        <th style="cursor:pointer">Cód.</th>
                        <th style="cursor:pointer">Cliente</th>
                        <th style="cursor:pointer">Titulo</th>
                        <th style="cursor:pointer">D. Orç.</th>
                        <th style="cursor:pointer">Status</th>
                        <th style="cursor:pointer">Vendedor</th>                                               
                        <th style="cursor:pointer">Custo</th>
                        <th style="cursor:pointer">Desconto</th>
                        <th style="cursor:pointer">Total</th> 
                        <th style="cursor:pointer">Filial</th> 
                        <th style="cursor:pointer">ULT. Modificação</th>
                        <th style="cursor:pointer"></th>
                        <th style="cursor:pointer"></th>
                        <th style="cursor:pointer"></th>                         
                        <th style="cursor:pointer"></th>                         
                      </tr>
                    </thead>
                    <tbody>
                    <?php									
					
                    while($linha=mysql_fetch_array($seleciona_vendas)){
                    $id_venda = $linha['idvenda'];
                    $id_cliente = $linha['idcliente'];


                    if($cor_fundo == "#FFFFFF"){
                    $cor_fundo = "#E4E4E4";
                    }else{
                    $cor_fundo = "#FFFFFF";
                    }
                    $idvenda = $linha['idvenda'];

                    //CÓD VENDA        
                    if($linha['idorcamento'] == "" or $linha['idorcamento'] == "0"){
                    $CodVenda = substr($linha['dataorcamento'], 0, 4) ."-".$linha['idvenda'];
                    }else{
                    $CodVenda = substr($linha['dataorcamento'], 0, 4) ."-".$linha['idvenda']."- A: ".$linha['aditivo'];			
                    }           

                    if($linha['idvenda_revisao'] != ""){
                    $CodVenda = substr($linha['dataorcamento'], 0, 4) . "-".$linha['idvenda_revisao']."- R: ".$linha['revisao'];			
                    }
						
					?>
                      <tr>
                        <td><?php echo $CodVenda;?></td>
                        <td><?php echo $linha['NomeCliente'];?></td>
                        <td><?php echo $linha['titulo'];?></td>
                        <td data-search='<?php echo InverteDataNovoSeparador($linha['dataorcamento'], "-", "/");?>' data-order='<?php echo $linha['dataorcamento'];?>'><?php echo InverteDataNovoSeparador($linha['dataorcamento'], "-", "/");?></td>
                        <td><?php echo $linha['status'];?></td>
                        <td><?php echo $linha['NomeProfissional'];?></td>
                        <td><?php echo "R$ " . number_format($linha['valorcusto'], 2, ',', '.');?></td>
                        <td><?php echo "R$ " . number_format($linha['valor_totaldesconto'], 2, ',', '.');?></td>
                        <td><?php echo "R$ " . number_format($linha['valorfinal'], 2, ',', '.');?></td>    
                        <td><?php echo $linha['NomeFilial'];?></td>                          
                        <td data-search='<?php echo InverteDataNovoSeparador($linha['datacadastro'], "-", "/");?>' data-order='<?php echo $linha['datacadastro'];?>'><?php echo InverteDataNovoSeparador($linha['datacadastro'], "-", "/");?></td>
                        <td>
                        <a href="listar_vendas.php?idvenda=<?php echo $linha['idvenda'];?>&idvenda_revisao=<?php echo $linha['idvenda_revisao'];?>&amp;Revisao=Sim" title="Criar Revisão">                            
                        <button type="button" class="btn btn-primary"><i class="fa fa-file-text" aria-hidden="true"></i></button>                            
                        </a>    
                        </td>
                        <td>
                        <a href="listar_vendas.php?idvenda=<?php echo $linha['idvenda'];?>&Duplicar=Sim" title="Duplicar">
                        <button type="button" class="btn"><i class="fa fa-files-o" aria-hidden="true"></i></button>                     
                        </a>                              
                        </td>
                        <td>
                        <a href="relatorio_orcamento_servicos.php?idvenda=<?php echo $linha['idvenda'];?>" target="_blank" title="Imprimir">
                        <button type="button" class="btn btn-vk">
                            <i class="fa fa-print" aria-hidden="true"></i>
                        </button>                            
                        </a>                            
                        </td>  
                        <td>
                        <a href="manutencao_vendas.php?idvenda=<?php echo $linha['idvenda'];?>" title="Ver Orçamento">
                        <button type='button' class='btn btn-success'><i class="fa fa-search" aria-hidden="true"></i></button>
                        </a>
                        </td>  
                                      
                      </tr>
                      <?php 
					  }?>
                    </tbody>
                  </table>
                </div><!-- /.box-body -->
              </div><!-- /.box -->
            </div><!-- /.col -->
          </div><!-- /.row -->
        </section><!-- /.content -->
      </div><!-- /.content-wrapper -->
<?php require_once('rodape.php');?>