<?php
error_reporting(0);
ini_set("display_errors", 0 );
header('Content-Type: text/html; charset=utf-8');
include("../configuracao.php");//confirma no banco de dados
include("../inclusos/funcoes.php");
include("../seguranca.php"); // Inclui o arquivo com o sistema de seguran?a
protegePagina(); // Protege a página

$idobra = $_GET['idobra'];
$idservicoobra = $_GET['idservicoobra'];
$origem = $_GET['origem'];
?>
<!doctype html>
<html ng-app="myApp">
<head>
<title>PLANILHA DE COMPRAS</title>

<script src="https://code.jquery.com/jquery-1.7.1.min.js" type="text/javascript"></script>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/base/minified/jquery-ui.min.css" type="text/css" />
<script type="text/javascript" src="https://code.jquery.com/ui/1.10.1/jquery-ui.min.js"></script> 
<script type="text/javascript" src="inclusos/jquery-ui-1.8.20.custom.min.js"></script>
<link href="inclusos/css_precopratico.css" rel="stylesheet" type="text/css">

<style type="text/css">
.TextoVerdeMax {
	color: #060;
}
body {
	background-color: #FFFFFF;
}
</style>
<meta charset="utf-8">
<script>
$(document).ready(function() {

$('.divs').hide();$('#d1').show();

});
</script>
</head>

<body>
<table width="100%" border="0" cellspacing="2" cellpadding="0">
  <tr>
    <td height="60" align="center"><strong class="TextoCinzaGrande">PLANILHA DE PRODUTOS OBRA #<span class="TextoVerdeMax"><?php echo $idobra;?>-<?php echo date('Y');?><br><?php echo $_GET['TituloServico'];?> - Qtde.: <?php echo $_GET['quantidade_item'];?></span></strong></td>
  </tr>
  <tr>
    <td height="30" bgcolor="#CCCCCC"><strong>ADICIONAR PRODUTO OU MÃO DE OBRA</strong></td>
  </tr>
  <tr>
    <td>
    
    <form method="post" action="#" enctype="multipart/form-data">
    <input type="hidden" name="idobra" id="idobra" value="<?php echo $_GET['idobra'];?>" required>
    <input type="hidden" name="idservicoobra" id="idservicoobra" value="<?php echo $_GET['idservicoobra'];?>" required>
    <input type="hidden" name="idproduto" id="idproduto" value="" required>    
    <table width="100%" border="0" cellspacing="0" cellpadding="7">
      <tr>
        <td width="50%" align="left"><strong style="color: #676767;  font-size: 12px;">Tipo</strong></td>
        <td width="1600" style="color: #676767;  font-size: 12px;"><strong style="color: #676767;  font-size: 12px;">DATA PRAZO COMPRA / CONTRATAÇÃO</strong></td>
        <td width="1600" colspan="2" style="color: #676767;  font-size: 12px;">&nbsp;</td>
      </tr>
      <tr>
        <td align="left">
        <select name="tipo" id="tipo" onchange="$('.divs').hide();$('#'+this.value).show();" style="width:100%; height: 30px; font-weight: bold" >
        <option value="d1" selected="selected">Produto</option>
        <option value="d2">Mão de Obra</option>
        <option value="d3">Combo (Produto + Mão de Obra)</option>        
        </select>        
        </td>
        <td style="color: #676767;  font-size: 12px;"><span style="color: #676767; font-size: 12px;">
          <input name="dataprazo_compra" type="date" class="form-campos" id="dataprazo_compra"  style="width:100%; height: 30px; font-weight: bold"  value="" required>
        </span></td>
        <td colspan="2" style="color: #676767;  font-size: 12px;">&nbsp;</td>
      </tr>
      <tr id="d1" class="divs">
        <td colspan="4" align="left"><table width="100%" border="0" cellspacing="0" cellpadding="4" >
          <tr>
            <td><strong style="color: #676767;  font-size: 12px;">PRODUTO</strong></td>
            <td><strong style="color: #676767;  font-size: 12px;">Quantidade PRODUTO</strong></td>
          </tr>
          <tr>
            <td><span style="color: #676767; font-size: 12px;">
              <input type="text" name="titulo" id="titulo" class="form-campos"  style="width:100%; height: 30px; font-weight: bold"  value="" required>
            </span></td>
            <td><span style="color: #676767; font-size: 12px;">
              <input name="quantidade" type="text" required class="form-campos" id="quantidade"  style="width:100%; height: 30px; font-weight: bold"  value="" />
            </span></td>
          </tr>
        </table></td>
      </tr>
      <tr id="d2" class="divs">
        <td colspan="4" align="left"><table width="100%" border="0" cellspacing="0" cellpadding="4">
          <tr>
            <td><strong style="color: #676767;  font-size: 12px;">Quantidade</strong></td>
            <td><strong style="color: #676767;  font-size: 12px;">Fornecedor 1</strong></td>
            <td><strong style="color: #676767;  font-size: 12px;">Fornecedor 2</strong></td>
            </tr>
          <tr>
            <td>
              <input name="quantidade_servico" type="text" required class="form-campos" id="quantidade_servico"  style="width:100%; height: 30px; font-weight: bold"  value="" />
            </td>
            <td>
              <select name="fornecedor1" size="1" id="fornecedor1" class="form-campos" style="width:100%; height: 30px;">
                <option value="">Selecione o Fornecedor</option>
                <?php
						$SelecionaFornecedores = Seleciona("fornecedores", "", "ORDER BY nome ASC") or die(mysql_error());
							while($linha_fornecedores=mysql_fetch_array($SelecionaFornecedores)){			  
					  ?>
                <option value="<?php echo $linha_fornecedores['idfornecedor'];?>"><?php echo $linha_fornecedores['nome'];?></option>
                <?php
                      }
					  ?>
              </select>
            </td>
            <td><select name="fornecedor2" size="1" id="fornecedor2" class="form-campos" style="width:100%; height: 30px;">
              <option value="">Selecione o Fornecedor</option>
              <?php
						$SelecionaFornecedores = Seleciona("fornecedores", "", "ORDER BY nome ASC") or die(mysql_error());
							while($linha_fornecedores=mysql_fetch_array($SelecionaFornecedores)){			  
					  ?>
              <option value="<?php echo $linha_fornecedores['idfornecedor'];?>"><?php echo $linha_fornecedores['nome'];?></option>
              <?php
                      }
					  ?>
            </select></td>
            </tr>
          </table></td>
      </tr>
      <tr id="d3" class="divs">
        <td colspan="4" align="left">
          <table width="100%" border="0" cellspacing="0" cellpadding="4">
            <tr>
              <td><strong style="color: #676767;  font-size: 12px;">Quantidade</strong></td>
              <td><strong style="color: #676767;  font-size: 12px;">Fornecedor 1</strong></td>
              <td><strong style="color: #676767;  font-size: 12px;">Fornecedor 2</strong></td>
            </tr>
            <tr>
              <td><input name="quantidade_servico2" type="text" required class="form-campos" id="quantidade_servico2"  style="width:100%; height: 30px; font-weight: bold"  value="" /></td>
              <td><select name="fornecedor3" size="1" id="fornecedor3" class="form-campos" style="width:100%; height: 30px;">
                <option value="">Selecione o Fornecedor</option>
                <?php
						$SelecionaFornecedores = Seleciona("fornecedores", "", "ORDER BY nome ASC") or die(mysql_error());
							while($linha_fornecedores=mysql_fetch_array($SelecionaFornecedores)){			  
					  ?>
                <option value="<?php echo $linha_fornecedores['idfornecedor'];?>"><?php echo $linha_fornecedores['nome'];?></option>
                <?php
                      }
					  ?>
              </select></td>
              <td><select name="fornecedor4" size="1" id="fornecedor4" class="form-campos" style="width:100%; height: 30px;">
                <option value="">Selecione o Fornecedor</option>
                <?php
						$SelecionaFornecedores = Seleciona("fornecedores", "", "ORDER BY nome ASC") or die(mysql_error());
							while($linha_fornecedores=mysql_fetch_array($SelecionaFornecedores)){			  
					  ?>
                <option value="<?php echo $linha_fornecedores['idfornecedor'];?>"><?php echo $linha_fornecedores['nome'];?></option>
                <?php
                      }
					  ?>
              </select></td>
            </tr>
          </table></td>
      </tr>

      <tr>
        <td colspan="2" style="color: #676767; font-size: 12px;">
          <?php if($origem == "Compras"){?>
          <input type="text" name="motivo" id="motivo" class="form-campos" placeholder="Motivo Compra?"  style="width:100%; height: 30px; font-weight: bold"  value="" required>
          <?php }?>
          </td>
        <td style="color: #676767;  font-size: 12px;"><input name="button" type="button" class="BoxVerde" id="button" value="Adicionar" style="width: 120px; height: 35px;" onClick="AddProduto()"></td>
        <td style="color: #676767;  font-size: 12px;"><strong><img src="img/icone_atualizar.png" width="24" height="28" onClick="window.location.reload()" style="cursor:pointer"></strong></td>
      </tr>
    </table>
    </form>
    </td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="3" style="border:1px solid #333;">
      <tr>
        <td style="background-color:#CCC;"><strong>ITEM</strong></td>
        <td style="background-color:#CCC;"><strong>DESCRIÇÃO</strong></td>
        <td style="background-color:#CCC;"><strong>FORNECEDOR 1</strong></td>
        <td style="background-color:#CCC;"><strong>FORNECEDOR 2</strong></td>
        <td width="10" align="center" style="background-color:#CCC;"><strong>QUANT.</strong></td>
        <td align="center" style="background-color:#CCC;"><strong>DATA PRAZO</strong></td>
        <td width="10" align="center" style="background-color:#CCC;">&nbsp;</td>
        </tr>
      <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
        <td align="center">&nbsp;</td>
        <td align="center">&nbsp;</td>
        <td align="center">&nbsp;</td>
        </tr>
      <tr >
        <td colspan="2" style="border:1px solid #333; color: #FFF; background-color:#666666;"><strong><?php echo $_GET['TituloServico'];?></strong></td>
        <td style="border:1px solid #333; color: #FFF; background-color:#666666;">&nbsp;</td>
        <td style="border:1px solid #333; color: #FFF; background-color:#666666;"></td>
        <td align="center" style="border:1px solid #333; color: #FFF; background-color:#666666;">&nbsp;</td>
        <td align="center" style="border:1px solid #333; color: #FFF; background-color:#666666;">&nbsp;</td>
        <td align="center" style="border:1px solid #333; color: #FFF; background-color:#666666;">&nbsp;</td>
        </tr>
      <?php
	  $SelecionaServicosDetalhe = Seleciona("planilhadecompras", "WHERE idobra='$idobra' AND idservicoobra='$idservicoobra'", "ORDER BY titulo ASC");
	  $contproduto = 1;
	  while($Servico_Detalhe = mysql_fetch_array($SelecionaServicosDetalhe)){			  
		  		  
	  ?>
      <tr >
        <td style="border:1px solid #333;"><?php echo $contproduto;?></td>
        <td style="border:1px solid #333;"><?php echo $Servico_Detalhe['titulo'];?></td>
        <td style="border:1px solid #333;"><?php echo NomeFornecedor($Servico_Detalhe['fornecedor1']);?></td>
        <td style="border:1px solid #333;"><?php echo NomeFornecedor($Servico_Detalhe['fornecedor2']);?></td>
        <td align="center" style="border:1px solid #333;"><?php echo $Servico_Detalhe['quantidade'];?></td>
        <td align="center" style="border:1px solid #333;"><?php echo InverteDataNovoSeparador($Servico_Detalhe['dataprazo_compra'], "-", "/");?></td>
        <?php
		if($Servico_Detalhe['idcompra_gerada'] == ""){
		?>
        <td align="center" style="border:1px solid #333;"><div id="<?php echo $Servico_Detalhe['idplanilha_compras']; ?>" class="delete_class"> <img src="img/icone_excluir.gif" width="24" height="24" alt="" style="cursor:pointer;"></div></td>
        <?php }?>
        </tr>
      <?php 
	  $contproduto++;
	  	  //$TituloServico = "";
	  }?>         

    </table></td>
  </tr>
</table>

<script type="text/javascript">

//BUSCAR PRODUTOS
$(function() {
$("#titulo").autocomplete({
		source:"ajax/autocomplete_buscar_produtos.php",
		minLength:3,
		select:function (event, ui) {
    $("#titulo").val(ui.item.titulo);
    $("#idproduto").val(ui.item.idproduto);
    $("#quantidade").focus();
},
		autoFocus:true
	});
});

//BUSCAR PRODUTOS
$(function() {
$("#titulo2").autocomplete({
		source:"ajax/autocomplete_buscar_produtos.php",
		minLength:3,
		select:function (event, ui) {
    $("#titulo2").val(ui.item.titulo);
    $("#idproduto").val(ui.item.idproduto);
    $("#quantidade").focus();
},
		autoFocus:true
	});
});
</script>

<script type="text/javascript">

function AddProduto()
{
    //dados a enviar, vai buscar os valores dos campos que queremos enviar para a BD
    var dadosajax = {

		'idobra' : $("#idobra").val(),
        'idservicoobra' : $("#idservicoobra").val(),
		
        'titulo' : $("#titulo").val(),
        'quantidade' : $("#quantidade").val(),
        'tipo' : $("#tipo").val(),	
        'quantidade_servico' : $("#quantidade_servico").val(),	
        'fornecedor1' : $("#fornecedor1").val(),	
        'fornecedor2' : $("#fornecedor2").val(),						

        'titulo2' : $("#titulo2").val(),
        'quantidade2' : $("#quantidade2").val(),
        'quantidade_servico2' : $("#quantidade_servico2").val(),	
        'fornecedor3' : $("#fornecedor3").val(),	
        'fornecedor4' : $("#fornecedor4").val(),						
		
        'motivo' : $("#motivo").val(),	
        'dataprazo_compra' : $("#dataprazo_compra").val(),				
        'idusuario' : <?php echo $_SESSION['usuarioID'];?>,	
        'idfilial' : <?php echo $_SESSION['idfilial_usuario'];?>,	        
        'idproduto' : $("#idproduto").val()
    };
    pageurl = 'ajax/add_produtos_planilhadecompras.php';
    //para consultar mais opcoes possiveis numa chamada ajax
    //http://api.jquery.com/jQuery.ajax/
    $.ajax({
	
        //url da pagina
        url: pageurl,
        //parametros a passar
        data: dadosajax,
        //tipo: POST ou GET
        type: 'POST',
        //cache
        cache: false,
        //se ocorrer um erro na chamada ajax, retorna este alerta
        //possiveis erros: pagina nao existe, erro de codigo na pagina, falha de comunicacao/internet, etc etc etc
        error: function(){
				//document.location.reload(true);
            alert('Erro: ao conectar a inserção!!');
        },
        //retorna o resultado da pagina para onde enviamos os dados
        success: function(result)
        { 
            //se foi inserido com sucesso
            if($.trim(result) == '1')
            {
					document.location.reload(true);
				//alert("O seu registo foi inserido com sucesso!");
            }
            //se foi um erro
            else
            {
                alert("Ocorreu um erro ao inserir o seu registo!");
            }

        }
    });
	//document.location.reload(true);
}

//excluir registro

$(document).ready(function(){
 $(".delete_class").click(function(){
   var del_id = $(this).attr('id');
   $.ajax({
      type:'POST',
      url:'ajax/deletar_produto_planilhadecompras.php',
      data:'idplanilha_compras='+del_id,
      success:function(data) {

        if(data) {   // DO SOMETHING
			document.location.reload(true);
        } else { // DO SOMETHING }
			alert("Ocorreu um erro ao excluir o seu registo!");
      }
   }
 });
});
});

</script>
</body>
</html>
