<?php
    include_once('../conexao.php');
?>
<div class="container ml-4">
    <div class="row">
        <div class="col-lg-8 col-md-6 col-sm-12">
		    <button class="btn btn-outline-secondary" data-toggle="modal" data-target="#modalExemplo"> <i class="fas fa-user-plus"> Cadastro de Clientes </i> </button>
		</div>
        <div class="col-lg-4 col-md-6 col-sm-12">
		    <form class="form-inline my-2 my-lg-0">
			    <input name="txtpesquisarCursos" class="form-control mr-sm-2" type="search" placeholder="Pesquisar Clientes" aria-label="Pesquisar">
			    <button name="buttonPesquisar" class="btn btn-outline-secondary my-2 my-sm-0" type="submit"><i class="fa fa-search"></i></button>
			</form>
		</div>
	</div>
</div>
<div class="container ml-4">
<br>
<div class="content">
    <div class="row mr-3">
        <div class="col-md-12">
            <div class="card">
                <div class="card-header">
                </div>
                     <div class="card-body">
                         <div class="table-responsive">
                             <!--LISTAR TODOS OS USUÁRIOS -->
                             <?php
                                 if(isset($_GET['buttonPesquisar']) and $_GET['txtpesquisarCursos'] != ''){
                       	            $nome = '%'. $_GET['txtpesquisarCursos'] . '%';
                                     $query = "SELECT * from clientes where nomecompleto LIKE '$nomecompleto' order by nomecompleto asc ";
                                     $result_count = mysqli_query($conexao, $query);

                                 }else{
                                     $query = "SELECT * from clientes order by razaoSocial";
                                     $query_count = "SELECT * from clientes";
                                     $result_count = mysqli_query($conexao, $query_count);
                            	    }
                                     $result = mysqli_query($conexao, $query);
                                     $linha = mysqli_num_rows($result);
                                     $linha_count = mysqli_num_rows($result_count);

                                 if($linha == ''){
                                     echo "<h3> Não foram encontrados dados Cadastrados no Banco!! </h3>";
                                 }else{
                             ?>
                             <table class="table">
                                 <thead class="text-secondary">
                                     <th>Protocolo</th>
                                     <th>Cliente</th>
                                     <th>Documento</th>
                                     <th>Assunto</th>
                                     <th>Status</th>
                                     <th>Mensagem</th>
                                     <th>Editar</th>
                                 </thead>
                                 <tbody>
                                     <?php
                                         while($res = mysqli_fetch_array($result)){
                                             $idCliente = $res["idCliente"];
                                             $razaoSocial = $res["razaoSocial"];
                                             $documento = $res["documento"];
                                             $descricao = $res["descricao"];
                                             $status = $res["status"];
                                             $mensagem = $res["mensagem"];

                                     ?>
                                     <tr>
                                         <td><?php echo $idCliente; ?></td>
                                         <td><?php echo $razaoSocial; ?></td>
                                         <td><?php echo $documento; ?></td>
                                         <td><?php echo $descricao; ?></td>
                                         <td><?php echo $status; ?></td>
                                         <td><?php echo $mensagem; ?></td>

                                         <td>
                                             <a class="btn btn-warning" data-toggle="modal" data-target="#modalMensagem"><i class="fas fa-sticky-note"></i></a>
                                             <a class="btn btn-success" href="painel_administrativo.php?acao=cursos&func=edita&idCliente=<?php echo $idCliente; ?>"><i class="fas fa-check-circle"></i></a>
                                             <?php
                                                if($status != 'Aprovado') { ?>
                                                    <a class="btn btn-danger" href="painel_administrativo.php?acao=cursos&func=excluir&idCliente=<?php echo $idCliente; ?>"><i class="fa fa-minus-square"></i></a>

                                             <?php } ?>
                                             </td>
                                     </tr>
                                     <?php } ?>
                                 </tbody>
                                 <tfoot>
                                     <tr>

                                         <td></td>
                                         <td></td>
                                         <td></td>
                                         <td></td>
                                         <td></td>
                                         <td></td>
                                         <td>
                                             <span class="text-muted">Registros: <?php echo $linha_count ?> </span>
                                         </td>
                                         <td></td>
                                         <td></td>
                                     </tr>
                                 </tfoot>
                             </table>
                             <?php
                       	        }
                             ?>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <!-- Modal -->
    <div id="modalExemplo" class="modal fade" role="dialog">
        <div class="modal-dialog modal-lg">
            <!-- Modal content-->
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title">Formulário de Cadastro</h5>
                    <button type="button" class="close" data-dismiss="modal">&times;</button>
                </div>
                <div class="modal-body modal-lg">
                    <form method="POST" action="" enctype="multipart/form-data">
                        <div class="row">
                            <div class="form-group col-md-4">
                                <label for="id_produto">Documento</label>
                                <input type="text" class="form-control mr-2" name="documento" placeholder="Cpf ou Cnpj" required>
                            </div>
                            <div class="form-group col-md-8">
                                <label for="fornecedor">Nome Completo</label>
                                <input type="text" class="form-control mr-2" name="nomecompleto" placeholder="Nome Completo" required>
                            </div>
                        </div>
                        <div class="form-group">
                            <label for="fornecedor">Razão Social</label>
                            <input type="text" class="form-control mr-2" name="razaoSocial" placeholder="Razão Social" required>
                        </div>
                        <div class="row">
                            <div class="form-group col-md-10">
                                <label for="fornecedor">Endereço</label>
                                <input type="text" class="form-control mr-2" name="endereco" placeholder="Nome da Rua" required>
                            </div>
                            <div class="form-group col-md-2">
                                <label for="fornecedor">Número</label>
                                <input type="text" class="form-control mr-2" name="numero" placeholder="Número" required>
                            </div>
                        </div>
                        <div class="row">
                            <div class="form-group col-md-5">
                                <label for="fornecedor">Cidade</label>
                                <input type="text" class="form-control mr-2" name="cidade" placeholder="cidade" required>
                            </div>
                            <div class="form-group col-md-2">
                                <label for="fornecedor">Sigla Estado</label>
                                <input type="text" class="form-control mr-2" name="estadoSigla" placeholder="Sigla" required>
                            </div>
                            <div class="form-group col-md-5">
                                <label for="fornecedor">CEP</label>
                                <input type="text" class="form-control mr-2" name="cep" placeholder="CEP" required>
                            </div>
                        </div>
                        <div class="form-group">
                            <label for="fornecedor">Ponto de Referência</label>
                            <input type="text" class="form-control mr-2" name="referencia" placeholder="Ponto de Referência" required>
                        </div>
                        <div class="row">
                            <div class="form-group col-md-4">
                                <label for="fornecedor">Tel. Celular</label>
                                <input type="text" class="form-control mr-2" name="telefoneCelular" placeholder="21-99999 9999" required>
                            </div>
                            <div class="form-group col-md-4">
                                <label for="fornecedor">Tel. Fixo</label>
                                <input type="text" class="form-control mr-2" name="telefoneFixo" placeholder="21-3333 3333" required>
                            </div>
                            <div class="form-group col-md-4">
                                <label for="fornecedor">Status</label>
                                <select class="form-control mr-2" id="category" name="status">
                                    <option value="Pendente">Pendente</option>
                                    <option value="Para Aprovação">Para Aprovação</option>
                                </select>
                            </div>
                        </div>
                        <div class="form-group">
                            <label for="id_produto">Descrição do Cadastro</label>
                            <textarea type="text" class="form-control mr-2"  name="descricao" required> </textarea>
                        </div>
                    </div>
                    <div class="modal-footer">
                        <button type="submit" class="btn btn-success mb-3" name="salvar">Salvar </button>
                        <button type="button" class="btn btn-danger mb-3" data-dismiss="modal">Cancelar </button>
                        </form>
                    </div>
                </div>
            </div>
        </div>
    </div>
<!--CADASTRO -->
<?php
        if(isset($_POST['salvar'])){
    	    $nomecompleto = $_POST['nomecompleto'];
    	    $razaoSocial = $_POST['razaoSocial'];
    	    $documento = $_POST['documento'];
    		$endereco = $_POST['endereco'];
    		$referencia = $_POST['referencia'];
    		$numero = $_POST['numero'];
            $cidade = $_POST['cidade'];
            $estadoSigla = $_POST['estadoSigla'];
            $cep = $_POST['cep'];
            $telefoneCelular = $_POST['telefoneCelular'];
            $telefoneFixo = $_POST['telefoneFixo'];
            $status = $_POST['status'];
            $descricao = $_POST['descricao'];
            $idCliente = $_POST['idCliente'];

    		$query = "INSERT INTO clientes (nomecompleto ,razaoSocial ,documento ,endereco  ,referencia ,numero ,cidade ,estadoSigla ,cep ,telefoneCelular, telefoneFixo ,status ,descricao, data) values ('$nomecompleto','$razaoSocial','$documento', '$endereco','$referencia','$numero', '$cidade', '$estadoSigla', '$cep','$telefoneCelular', '$telefoneFixo', '$status', '$descricao', curDate())";
    		$result = mysqli_query($conexao, $query);

  		if($result == ''){
            echo "<script language='javascript'>window.alert('Ocorreu um erro ao Salvar!'); </script>";
    	}else{
    	    echo "<script language='javascript'>window.alert('Salvo com Sucesso!'); </script>";
    		echo "<script language='javascript'>window.location='painel_administrativo.php?acao=cursos'; </script>";
   		}
    	}
     ?>

<!--EDITAR -->
<?php
	if(@$_GET['func'] == 'edita'){
		$idCliente = $_GET['idCliente'];

        $query = "select * from clientes where idCliente = '$idCliente' ";
        $result = mysqli_query($conexao, $query);

        while($res = mysqli_fetch_array($result)){
            $razaoSocial = $res["razaoSocial"];
            $documento = $res["documento"];
            $status = $res["status"];
            $descricao = $res["descricao"];

?>


    <!-- Modal Editar -->
    <div id="modalEditar" class="modal fade" role="dialog">
        <div class="modal-dialog">
            <!-- Modal content-->
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title">Dados do Cliente</h5>
                    <button type="button" class="close" data-dismiss="modal">&times;</button>
                </div>
                <div class="modal-body">
                    <form method="POST" action="">
                        <div class="form-group">
                            <label for="id_produto">Cliente</label>
                            <input type="text" class="form-control mr-2" name="razaoSocial" value="<?php echo $razaoSocial ?>" required>
                        </div>
                        <div class="form-group">
                            <label for="id_produto">Documento </label>
                            <input type="text" class="form-control mr-2" name="documento"  id="documento" value="<?php echo $documento ?>" required>
                        </div>
                        <div class="form-group">
                            <label for="id_produto">Descrição do Cliente</label>
                            <textarea type="text" class="form-control mr-2" name="descricao" ><?php echo $descricao ?> </textarea>
                        </div>
                        <div class="form-group">
                            <label for="inputEstado">Status</label>
                            <input type="text" class="form-control mr-2" name="status" placeholder="status" value="<?php echo $status ?>" required>
                        </div>

                </div>
                <div class="modal-footer">
                    <button type="submit" class="btn btn-success mb-3" name="editar">Salvar </button>
                    <button type="button" class="btn btn-danger mb-3" data-dismiss="modal">Cancelar </button>
                    </form>
                </div>
            </div>
        </div>
    </div>
	<?php


	if(isset($_POST['editar'])){
	    $nomecompleto = $res["nomecompleto"];
		$razaoSocial = $res["razaoSocial"];
        $documento = $res["documento"];
        $endereco = $res["endereco"];
        $referencia = $res["referencia"];
        $numero = $res["numero"];
        $cidade = $res["cidade"];
        $estadoSigla = $res["estadoSigla"];
        $cep = $res["cep"];
        $telefoneCelular = $res["telefoneCelular"];
        $telefoneFixo = $res["telefoneFixo"];
        $status = $res["status"];
        $mensagem = $res["mensagem"];
        $descricao = $res["descricao"];

		$query = "UPDATE clientes SET razaoSocial='$razaoSocial' , documento='$documento' , status = '$status', descricao='$descricao'  where idCliente='$idCliente' ";

		$result = mysqli_query($conexao, $query);


		if($result == ''){
			echo "<script language='javascript'>window.alert('Ocorreu um erro ao Editar!'); </script>";
		}else{
			echo "<script language='javascript'>window.alert('Salvo com Sucesso!'); </script>";
			echo "<script language='javascript'>window.location='painel_administrativo.php?acao=cursos'; </script>";

		}

	}




	 } }

	 ?>



<!--EXCLUIR -->
<?php
	if(@$_GET['func'] == 'excluir'){
		$idCliente = $_GET['idCliente'];



	$query = "DELETE FROM clientes where idCliente = '$idCliente' ";
	$result = mysqli_query($conexao, $query);
	echo "<script language='javascript'>window.location='painel_administrativo.php?acao=cursos'; </script>";


}

?>



 <script> $("#modalEditar").modal("show"); </script>


 <!--MASCARAS -->

 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.11/jquery.mask.min.js"></script>


<script type="text/javascript">
    $(document).ready(function(){
      $('#telefone').mask('(00) 00000-0000');
      $('#cpf').mask('000.000.000-00');
      });
</script>