if ($_POST['obs'] == "") { $invalid++; $alerta .= "Digite uma justificativa."; } /********************************************** VERIFICAR ERROS E IMPRIMIR OU EDITAR E TERMINAR **********************************************/ if ($invalid > 0) { $tpl->ALERTA = $alerta; } else { $valor; switch ($_POST['editar']) { case "emissao": case "saida": case "vencto": $valor = getTransformDate($_POST['novo-' . $_POST['editar']]); break; default: $valor = mysql_real_escape_string($_POST['novo-' . $_POST['editar']]); break; } $obs = mysql_real_escape_string($_POST['obs']); $usertime = $_SESSION['usuario'] . " =@=" . Date('Y-m-d H:i:s') . "=@="; $nota = new Nota($_GET['chave']); $editar = $nota->editarNota($_POST['editar'], $valor, $usertime, $obs); if ($editar['tipo'] == "alerta") { $tpl->ALERTA = $editar['msg']; } elseif ($editar['tipo'] == "aviso") { $tpl->AVISO = $editar['msg']; } }
/* * Este arquivo é chamado em view.php na condição do usuário enviar formulário de férias. * Algumas variáveis do outro arquivo serão utilizadas aqui. * VARIAVEIS POSTS * aquisicao-ini-post,aquisicao-fin-post,ferias-ini-post,ferias-fin-post,ferias-obs * OPT abono, adiantamento */ $aqui_ini = mysql_real_escape_string($_POST['aquisicao-ini-post']); $aqui_ini = getTransformDate($aqui_ini); $aqui_fin = mysql_real_escape_string($_POST['aquisicao-fin-post']); $aqui_fin = getTransformDate($aqui_fin); $feri_ini = mysql_real_escape_string($_POST['ferias-ini-post']); $feri_ini = getTransformDate($feri_ini); $feri_fin = mysql_real_escape_string($_POST['ferias-fin-post']); $feri_fin = getTransformDate($feri_fin); $feri_obs = mysql_real_escape_string($_POST['ferias-obs']); $abono = isset($_POST['abono']) ? 'true' : 'false'; $adianta = isset($_POST['adiantamento']) ? 'true' : 'false'; if ($aqui_ini != "" && $aqui_fin != "" && $feri_ini != "" && $feri_fin != "") { // TODO: VALIDAR DATAS MAIORES, MENORES CONFORME REGRAS DE FÉRIAS $sql = "INSERT INTO ferias(pront, created_on, abono, adiantamento, aquisicao_ini, aquisicao_fin, ferias_ini, ferias_fin, obs) "; $sql .= "VALUES ('{$pront}', NOW(), {$abono}, {$adianta}, '{$aqui_ini}', '{$aqui_fin}', '{$feri_ini}', '{$feri_fin}', '{$feri_obs}')"; if (mysql_query($sql)) { $tpl->block('SUCESSO'); } else { $tpl->AVISO_MSG = mysql_error(); $tpl->block('AVISO'); } } else { $tpl->AVISO_MSG = "Você deixou alguma data em branco.";
} $emissao = getTransformDate($_POST['emissao']); $emi = explode("-", $emissao); if (!isValidDiaMesAno($emi[2], $emi[1], $emi[0])) { $invalidos++; $alerta .= $invalidos . " - Data de emissão inválida.<br />"; } $vencto = getTransformDate($_POST['vencto']); $ven = explode("-", $vencto); if (!isValidDiaMesAno($ven[2], $ven[1], $ven[0])) { $invalidos++; $alerta .= $invalidos . " - Data de vencimento inválida.<br />"; } $saida = ""; if ($_POST['saida'] != "") { $saida = getTransformDate($_POST['saida']); $sai = explode("-", $saida); if (!isValidDiaMesAno($sai[2], $sai[1], $sai[0])) { $invalidos++; $alerta .= $invalidos . " - Data de saída inválida.<br />"; } } $consumo = (int) $_POST['consumo']; if ($_POST['consumo'] != "" && $consumo < 0) { $invalidos++; $alerta .= $invalidos . " - Consumo digitado inválido.<br />"; } $valor = mysqlNumber($_POST['valor']); if ($valor < 0) { $invalidos++; $alerta .= $invalidos . " - Valor de nota digitado inválido.<br />";
require "src/scripts/functions.php"; include_once "src/classes/Users.class.php"; include_once "src/classes/Notas.class.php"; include_once "src/classes/UnidadeCons.class.php"; /************************************************** ARQUIVO DE SCRIPTS DE AÇÃO RECEBIDOS POR S_POST **************************************************/ if (getenv("REQUEST_METHOD") == "POST") { if (isset($_POST['action'])) { switch ($_POST['action']) { case "verificaNota": $uc = new UnidadeConsumidora($_POST['ucid']); echo $uc->isNotaRegistered($_POST['data']); break; case "marcarPago": $data = getTransformDate($_POST['data']); $nota = new Nota($_POST['nid']); $nota->marcarPago($data); echo "<font color='red'>" . $_POST['data'] . "</font>"; break; case "getProvs": $autos = (int) $_POST['autos']; $sql = "SELECT DISTINCT(provisoria) FROM daee_notas WHERE contrato = {$autos} ORDER BY provisoria DESC"; $query = mysql_query($sql); if (mysql_num_rows($query) > 0) { while ($prov = mysql_fetch_array($query)) { $num = $prov['provisoria']; if ($num == 0) { echo "<option value='{$num}'>Desconhecida</option>"; } else { echo "<option value='{$num}'>{$num}</option>";