<?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">×</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">×</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>