} } } //SE ENCONTRAR COOPERATIVAS SAIR DO LOOP if (!empty($distances)) { break 2; } } } //RETORNA A POSIÇÃO DA MENOR DISTÂNCIA DO ARRAY $betterDistance = array_search(min($distances), $distances); // ====================================================== // } if ($oCooperativas) { //INSTANCIA A CLASSE $Coleta = new Coleta(); $oColetaVO = new ColetaVO(); //GERA UM ID ALEATÓRIO DE 8 DÍGITOS $i = 0; $id = ''; while ($i < 8) { if ($i < 1) { $id .= rand(1, 9); } else { $id .= rand(0, 9); } $i++; } //SETA OS VALORES $oColetaVO->setColetaID($id); $oColetaVO->setUsuarioID($usuarioID);
//INCLUI ANT SQL INJECTION include "antiSQLInjection.php"; //PEGA IP include "getIp.php"; //RECUPERA ID DA SESSÃO DO USUÁRIO session_start(); $usuarioID = $_SESSION["login_cooperativa"]["id"]; $usuarioNome = $_SESSION["login_cooperativa"]["nome"]; //PEGA NOME DA PÁGINA ATUAL $pagina = basename($_SERVER['SCRIPT_NAME']); //DADOS FORMULÁRIO foreach ($_POST as $key => $value) { ${$key} = isset($key) ? noInjection($value) : NULL; } //INSTANCIA A CLASSE $Coleta = new Coleta(); //INSERE NOVO USUÁRIO $oExcluirColeta = $Coleta->excluirColeta($coletaid); if ($oExcluirColeta) { $Log = new Log(); $oLogVO = new LogVO(); $oLogVO->setUsuarioID($usuarioID); $oLogVO->setUsuario($usuarioNome); $oLogVO->setAcao('Coleta: Usuário ' . $usuarioNome . ' excluiu a coleta ' . $coletaid); $oLogVO->setPagina($pagina); $oLogVO->setIP(getIP()); $oLogVO->setAcesso(0); $oLogVO->setData('Y-m-d H:i:s'); $Log->inserirLog($oLogVO); echo "ok"; exit;
session_start(); $usuarioID = $_SESSION["login_cooperativa"]["id"]; $usuarioNome = $_SESSION["login_cooperativa"]["nome"]; //PEGA NOME DA PÁGINA ATUAL $pagina = basename($_SERVER['SCRIPT_NAME']); //DADOS FORMULÁRIO foreach ($_POST as $key => $value) { ${$key} = isset($key) ? noInjection($value) : NULL; } //VALIDAÇÕES if (empty($worker)) { echo "worker"; exit; } //INSTANCIA A CLASSE $Coleta = new Coleta(); //INSERE NOVO USUÁRIO $oAlteraStatus = $Coleta->alterarStatus($coletaid, $newstatus); if ($oAlteraStatus) { $Log = new Log(); $oLogVO = new LogVO(); $oLogVO->setUsuarioID($usuarioID); $oLogVO->setUsuario($usuarioNome); $oLogVO->setAcao('Coleta: Usuário ' . $usuarioNome . ' alterou a coleta ' . $coletaid . ' para ' . $newstatus); $oLogVO->setPagina($pagina); $oLogVO->setIP(getIP()); $oLogVO->setAcesso(0); $oLogVO->setData('Y-m-d H:i:s'); $Log->inserirLog($oLogVO); echo 'ok'; exit;
//INCLUI ANT SQL INJECTION include "antiSQLInjection.php"; //PEGA IP include "getIp.php"; //RECUPERA ID DA SESSÃO DO USUÁRIO session_start(); $usuarioID = $_SESSION["login_cooperativa"]["id"]; $usuarioNome = $_SESSION["login_cooperativa"]["nome"]; //PEGA NOME DA PÁGINA ATUAL $pagina = basename($_SERVER['SCRIPT_NAME']); //DADOS FORMULÁRIO foreach ($_POST as $key => $value) { ${$key} = isset($key) ? noInjection($value) : NULL; } //INSTANCIA A CLASSE $Coleta = new Coleta(); //INSERE NOVO USUÁRIO $oAlteraFuncionario = $Coleta->alterarFuncionario($coletaid, $worker); if ($oAlteraFuncionario) { $Log = new Log(); $oLogVO = new LogVO(); $oLogVO->setUsuarioID($usuarioID); $oLogVO->setUsuario($usuarioNome); if (!empty($worker)) { $msg = "ok"; $oLogVO->setAcao('Coleta: Usuário ' . $usuarioNome . ' atribuiu a coleta ' . $coletaid . ' para o funcionário ' . $worker); } else { $msg = "noworker"; $oLogVO->setAcao('Coleta: Usuário ' . $usuarioNome . ' removeu a atribuição de funcionário da coleta ' . $coletaid); } $oLogVO->setPagina($pagina);
require_once 'class/cooperativa.class.php'; require_once 'class/LogVO.php'; require_once 'class/log.class.php'; require_once 'class/mapsapi.class.php'; require_once 'include/converDate.php'; //RECUPERA ID DA SESSÃO DO USUÁRIO $usuarioID = $_SESSION["login_usuario"]["id"]; $coletaID = $_SESSION["coleta"]["id"]; $cooID = $_SESSION["coleta"]["cooperativa"]; //VERIFICA SE TEM PERMISSÃO if (empty($coletaID) || empty($cooID)) { header("Location: login?res=sem_permissao"); exit; } //INSTANCIA A CLASSE $Coleta = new Coleta(); $oColetaVO = new ColetaVO(); //CARREGA COOPERATIVA $oColetas = $Coleta->consultarColeta($coletaID); //DADOS DA COLETA $colData = convertDate($oColetas->getData()); $colPeriodo = $oColetas->getPeriodo(); $x = array("m" => "Manhã", "t" => "Tarde", "n" => "Noite"); $colPeriodo = $x[$colPeriodo]; //DADOS DO USUÁRIO $usuLat = $_SESSION["login_usuario"]["latitude"]; $usuLng = $_SESSION["login_usuario"]["longitude"]; //INSTANCIA A CLASSE $Cooperativa = new Cooperativa(); $oCooperativaVO = new CooperativaVO(); //CARREGA COOPERATIVA
require_once 'class/mapsapi.class.php'; require_once 'include/converDate.php'; //RECUPERA ID DA SESSÃO DO USUÁRIO $cooID = $_SESSION["login_cooperativa"]["id"]; //VERIFICA SE TEM PERMISSÃO if (empty($cooID) || empty($cooID)) { header("Location: adm?res=sem_permissao"); exit; } //PEGA AÇÃO POR GET $dataColeta = isset($_GET['d']) && strlen($_GET['d']) > 9 ? convertDate($_GET['d']) : date('Y-m-d'); //BOTÃO PRÓXIMO DIA E DIA ANTERIOR $beforeDay = convertDate(date('Y-m-d', strtotime("-1 day", strtotime($dataColeta)))); $afterDay = convertDate(date('Y-m-d', strtotime("+1 day", strtotime($dataColeta)))); //INSTANCIA A CLASSE $Coleta = new Coleta(); //CARREGA COOPERATIVA $oColetas = $Coleta->carregarColetas(" AND col_situacao!='excluido' AND coo_id='" . $cooID . "' AND col_data='" . $dataColeta . "'", "col_qtde DESC, col_periodo ='m' DESC, col_periodo DESC", ""); //INSTANCIA A CLASSE $Cooperativa = new Cooperativa(); //CARREGA COOPERATIVA $oCooperativas = $Cooperativa->consultarCooperativa($cooID); //DADOS DA COOPERATIVA $cooNome = $oCooperativas->getNome(); $cooLat = number_format($oCooperativas->getLatitude(), 6); $cooLng = number_format($oCooperativas->getLongitude(), 6); $cooCoord = $cooLat . "%2C" . $cooLng; //INSTANCIA CLASSE $ApiMaps = new ApiMaps(); //INSTANCIA A CLASSE $Usuario = new Usuario();