/www/alterarProtocolo.php
PHP | 262 lines | 223 code | 33 blank | 6 comment | 30 complexity | 9f91c0689aa44f10e7fe05150ec921a9 MD5 | raw file
- <?php
- echo "<body onload=\"document.cabecalhoFormulario.cpfCnpjCliente.focus()\">";
- if(!isset($_SESSION["loginIndex"])){
- echo "<script language=\"JavaScript\">
- document.location=\"index.php\";
- </script>";
- exit;}
- //inicio formulario
- function formulario(){
- echo "<h4>Protocolo N?: ".$_SESSION['codProtocolo']."</h4>";
- echo "
- <form method=\"POST\" name=\"cabecalhoFormulario\" action=\"index2.php?pagina=Novo\">
- <table border=\"0\" align=center>
- <tr>
- <td class=\"descCampo\" ><label for=\"cpfCnpjCliente\1\">Cpf/Cnpj:</label></td>
- <td><input type=\"text\" value=\"\" maxlength=\"14\" size=\"23\" name=\"cpfCnpjCliente\" id=\"cpfCnpjCliente\"></td>
- <td class=\"descCampo\" ><label for=\"nome\">Nome:</label></td>
- <td><input type=\"text\" maxlength=\"40\" size=\"43\" name=\"nome\" id=\"nome\"></td>
- </tr>
- <tr>
- <td class=\"descCampo\" ><label for=\"obs\">Obs:</label></td>
- <td colspan=4><input type=\"text\" value=\"\" name=\"obs\" size=\"80\" maxlength=\"299\"></td>
- </tr>
- <tr>
- <td colspan=\"4\"><center><div class=\"green2\"><input type=\"submit\" value=\"Incluir\" name=\"incluir\" ></div></center></td>
- </tr>
- </table>
- </form>";
- echo "<div class=\"msg\"><b>Um protocolo pode contar mais de um contrato, portanto apenas clique em ENVIAR quando todos os contratos
- estiverem inclu?dos<br></b></div>";
- itemFormulario();
- }
- //fim formulario
- function itemFormulario(){
- echo "<p align=\"center\">...................................................................................................................................</p>
- <div>
- <form method=\"POST\" name=\"itemFormulario\" action=\"index2.php?pagina=Alterar\">
- <table border=\"0\" width=\"650\" align=\"center\" class=\"tabItemProtocolo\">
- <thead>
- <tr>
- <th width=\"100\">Nome</th>
- <th width=\"100\">Cpf/Cnpj</th>
- <th width=\"10\">Tipo</th>
- <th >Obs</th>
- <th width=\"5\">D</th>
- </tr>
- </thead>
- ";
- $sql = "select * from itemProtocolo A
- join
- protocolo B
- on A.codProtocolo = B.codProtocolo
- where A.codProtocolo ='".$_SESSION['codProtocolo']."'";
- $resultado = mysql_query($sql) or die ("erro sql".mysql_error());
- $total = mysql_num_rows($resultado);
- $_SESSION['total'] = $total;
- while ($linha = mysql_fetch_array($resultado)){
- echo "
- <tbody>
- <tr>
- <td class=\"resultCampo\">".$linha['nomeCliente']."</td>
- <td class=\"resultCampo\">".$linha['cpfCnpjCliente']."</td>
- <td class=\"resultCampo\" align=\"center\">".$linha['tipo']."</td>
- <td class=\"resultCampo\">".$linha['obs']."</td>
- <td><a href=\"index2.php?pagina=Novo&item=".$linha['cpfCnpjCliente']."\" >X</a></td>
- </tr>";
- }
- echo "
- <tr>
- <th colspan=5>Total Contratos: ".$total."</th>
- </tr>
- </tbody>
- </table>
- </div>
- <table border=\"0\" align=\"center\">
- <thead>
- <tr>
- <td class=\"red\"align=\"right\"><input type=\"submit\" value=\"Deletar\" name=\"deletar\" >
- <td class=\"orange\"align=\"right\"><input type=\"submit\" value=\"Gravar\" name=\"gravar\" >
- <td class=\"green\"align=\"right\"><input type=\"submit\" value=\"Enviar\" name=\"enviar\" >
- </tr>
- </thead>
- <tbody>
- </tbody>
- </table>
- </form>";
- }
- function gravarItemProtocolo(){
- $_SESSION['nome'] = ucwords(strtolower($_POST['nome']));
- $_SESSION['obs'] = ucfirst(strtolower($_POST['obs']));
- $_SESSION['cpfCnpjCliente'] = str_replace(".","",$_POST['cpfCnpjCliente']);
- $_SESSION['cpfCnpjCliente'] = str_replace("/","",$_SESSION['cpfCnpjCliente']);
- $_SESSION['cpfCnpjCliente'] = str_replace("-","",$_SESSION['cpfCnpjCliente']);
- //verifica se esta NOME esta vazio
- if (($_SESSION['nome'])=="" || $_SESSION['nome']==" "){
- echo "<div class=\"msgY\">Digite um Nome</div>";
- }
- //verifica se CPF/CNPJ est? vazio e se ? menor que 11 caracteres
- if($_SESSION['cpfCnpjCliente']=="" || $_SESSION['cpfCnpjCliente']==" " || strlen($_SESSION['cpfCnpjCliente'])<11){
- echo "<div class=\"msgY\">Digite um CPF/CNPJ Valido</div>";
- }
- //verificar se compara??es s?o verdadeiras e efetua a nega??o para n?o entrar no IF e gravar no banco
- if(!($_SESSION['cpfCnpjCliente']=="" || $_SESSION['cpfCnpjCliente']==" "
- || $_SESSION['nome']=="" || $_SESSION['nome']==" "
- || strlen($_SESSION['cpfCnpjCliente'])<11)){
- $sql_ver = "select A.codProtocolo, B.dataEnvio from itemProtocolo A
- join
- protocolo B
- on A.codProtocolo = B.codProtocolo
- where A.cpfCnpjCliente ='".$_SESSION['cpfCnpjCliente']."'";
- $resultado_ver = mysql_query($sql_ver);
- $linha_ver = mysql_num_rows($resultado_ver);
- if ($linha_ver>0){
- echo "<div class=msgY><b>CPF/Cnpj j? possui protocolo</b><br>";
- while ($linha = mysql_fetch_array($resultado_ver)){
- echo"Protocolo N?: ".$linha['codProtocolo']." | Enviado: ".$linha['dataEnvio']."<br>";
- }
- echo "<br>Deseja enviar como Novo ou Pend?ncia?";
- echo "
- <form method=\"POST\" name=\"cadastro\" onSubmit=\"return verificar()\" action=\"index2.php?pagina=Novo\">
- <table border=\"0\" align=\"center\">
- <thead>
- <tr>
- <td align=\"right\"><input type=\"submit\" value=\"Novo\" name=\"novo\" >
- <td align=\"right\"><input type=\"submit\" value=\"Pend?ncia\" name=\"pendencia\" >
- </tr>
- </thead>
- <tbody>
- </tbody>
- </table>
- </form></div>";
- }else{
- $sql = "INSERT INTO itemProtocolo (cpfCnpjCliente,nomeCliente,tipo,codProtocolo,obs)
- VALUES ('".$_SESSION['cpfCnpjCliente']."','".$_SESSION['nome']."','N','".$_SESSION['codProtocolo']."','".$_SESSION['obs']."')";
- $resultadosql = mysql_query($sql) or die ("erro sql gravarItemProtocolo".mysql_error());
- }
- }
- }
- //fim formulario
- function gravarItemProtocoloPendencia(){
- $sql = $sql = "INSERT INTO itemProtocolo (cpfCnpjCliente,nomeCliente,tipo,codProtocolo,obs,dataPagamento,documento)
- VALUES ('".$_SESSION['cpfCnpjCliente']."','".$_SESSION['nome']."','P','".$_SESSION['codProtocolo']."','".$_SESSION['obs']."','0000-00-00','nada')";
- $resultadosql = mysql_query($sql) or die ("erro sql gravarItemProtocoloPendencia ".mysql_error());
- }
- function gravarItemProtocoloNovo(){
- $sql = $sql = "INSERT INTO itemProtocolo (cpfCnpjCliente,nomeCliente,tipo,codProtocolo,obs)
- VALUES ('".$_SESSION['cpfCnpjCliente']."','".$_SESSION['nome']."','N','".$_SESSION['codProtocolo']."','".$_SESSION['obs']."')";
- $resultadosql = mysql_query($sql) or die ("erro sql gravarItemProtocoloNovo ".mysql_error());
- }
- function salvarProtocolo(){
- $sql = "Select codProtocolo from itemProtocolo where codProtocolo='".$_SESSION['codProtocolo']."';";
- $resultado = mysql_query($sql) or die ("erro sql".mysql_error());
- $total = mysql_num_rows($resultado);
- if ($total<=0){
- echo "<div class=\"msgR\">N?o existe itens para serem salvos</div>";
- }else{
- $sql = "UPDATE protocolo SET status='S',quantidadeContratos='".$_SESSION['total']."'
- WHERE codProtocolo = '".$_SESSION['codProtocolo']."' ;";
- $resultadosql = mysql_query($sql) or die ("erro sql salvarFormulario".mysql_error());
- echo "<div class=\"msgG\">Protocolo Salvo com sucesso <br> Protocolo N?:".$_SESSION['codProtocolo']." </div>";
- }
- unset ($_SESSION['codProtocolo']);
- }
- function enviarProtocolo(){
- $sql = "Select codProtocolo from itemProtocolo where codProtocolo='".$_SESSION['codProtocolo']."';";
- $resultado = mysql_query($sql) or die ("erro sql".mysql_error());
- $total = mysql_num_rows($resultado);
- if ($total<=0){
- echo "<div class=\"msgR\">N?o existe itens para serem enviados</div>";
- formulario();
- }else{
- $sql = "UPDATE protocolo SET status='E',quantidadeContratos='".$_SESSION['total']."', dataEnvio=now(),codUsuario=".$_SESSION['codUsuarioIndex'].",codEmpresa='".$_SESSION['codEmpresaIndex']."'
- WHERE codProtocolo = '".$_SESSION['codProtocolo']."';";
- $resultadosql = mysql_query($sql) or die ("erro sql EnviarProtocolo".mysql_error());
- echo "<div class=\"msgG\">Protocolo Enviado<br>
- <b>Protocolo: ".$_SESSION['codProtocolo']."</b>
- <br><br>
- <div class=\"linkImpressao\"><a class=\"linkImpressao\" href=\"protocoloEnviado.php\" target=\"blank\">Imprimir Protocolo</a></div>
- </div>";
- $_SESSION['codProtocoloImpressao']=$_SESSION['codProtocolo'];//envia para a var sessao imprimir cod
- $_SESSION['codProtocolo']="";//zera sessa codprotocolo para n?o abrir o mesmo protocolo depois de enviado
- }
- }
- function deletarProtocolo(){
- $sql = "DELETE FROM itemProtocolo WHERE codProtocolo='".$_SESSION['codProtocolo']."';";
- $resultadosql = mysql_query($sql) or die ("erro sql deletarItemProtocolo".mysql_error());
- $sql = "DELETE FROM protocolo WHERE codProtocolo='".$_SESSION['codProtocolo']."';";
- $resultadosql = mysql_query($sql) or die ("erro sql deletarItemProtocolo".mysql_error());
- echo "<div class=\"msgR\">Protocolo Deletado</div>";
- $_SESSION['codProtocolo']="";
- }
- function excluirItemProtocolo(){
- $sql = "DELETE FROM itemProtocolo WHERE cpfCnpjCliente='".$_SESSION['item']."' and codProtocolo='".$_SESSION['codProtocolo']."';";
- $resultadosql = mysql_query($sql) or die ("erro sql deletarItemProtocolo".mysql_error());
- }
- $_SESSION['item'] = $_GET['item'];
- $_SESSION['cod'] = $_GET['cod'];
- if(array_key_exists("enviar", $_POST)){
- enviarProtocolo();
- }
- if(array_key_exists("gravar", $_POST)){
- salvarProtocolo();
- }
- if (array_key_exists("incluir",$_POST)){
- gravarItemProtocolo();
- formulario();
- }
- if(array_key_exists("pendencia", $_POST)){
- gravarItemProtocoloPendencia();
- formulario();
- }
- if(array_key_exists("novo", $_POST)){
- gravarItemProtocoloNovo();
- formulario();
- }
- if(array_key_exists("deletar", $_POST)){
- deletarProtocolo();
- }
- if(array_key_exists("item", $_GET)){
- excluirItemProtocolo();
- formulario();
- }
- if ( !array_key_exists("enviar", $_POST) && !array_key_exists("gravar", $_POST)
- && !array_key_exists("incluir",$_POST) && !array_key_exists("pendencia", $_POST)
- && !array_key_exists("novo", $_POST) && !array_key_exists("deletar", $_POST)
- && !array_key_exists("item", $_GET)){
-
- formulario();
- }
- ?>