예제 #1
0
function dataAmigavel($horaBase)
{
    $horaAtual = retornaData(horaAtual());
    $horaBanco = retornaData($horaBase);
    if ($horaBanco[0] == $horaAtual[0] && $horaBanco[1] == $horaAtual[1]) {
        $diferenca = $horaAtual[2] - $horaBanco[2];
        switch ($diferenca) {
            case 0:
                print "hoje às " . $horaBanco[3] . "h";
                break;
            case 1:
                print "ontem";
                break;
            case $diferenca >= 2:
                print $diferenca . " dias atrás";
                break;
        }
    } else {
        print $horaBase;
    }
}
예제 #2
0
 $tabela = "teste_qb";
 $criterios = "";
 //Prepara campos para tabela VISTORIA
 $campos_vistoria = "('',";
 //cod_vistoria: ('' AUTOINCREMENT)
 $campos_vistoria .= "'" . $pdv_empresa . "',";
 //pdv_empresa: (self)
 $campos_vistoria .= buscaCampo("cod_modelo_ird", "SELECT", "modelo_ird", "cod_modelo_ird", "desc_modelo_ird ='" . $_POST['modelo_ird'] . "'") . ",";
 //cod_modelo_ird: (buscar em `modelo_ird`.`desc_modelo_ird`)
 $campos_vistoria .= buscaCampo("cod_consultor", "SELECT", "consultor", "cod_consultor", "udid8 ='" . $udid8 . "';") . ",";
 //, $mysql_host, $mysql_user_name, $mysql_password, $mysql_db_name) . ","; //cod_consultor (buscar em `consultor`.`udid8`)
 $campos_vistoria .= $_POST['customer'] . ",";
 //customer
 $campos_vistoria .= $_POST['os'] . ",";
 //os
 $campos_vistoria .= "'" . retornaData($_POST['data_do_teste']) . "',";
 //"'2013-06-07',"; //data_do_teste: (converter data_vistoria - '3 de junho de 2013' -> yyyy-mm-aa)
 $campos_vistoria .= $_POST['id_tecnico'] . ",";
 //id_tecnico: (self)
 $campos_vistoria .= buscaCampo("cod_defeito", "SELECT", "qb_defeito", "cod_defeito", "desc_defeito ='" . $_POST['defeito_relatado'] . "'") . ",";
 // Defeito relatado pelo técnico
 $campos_vistoria .= buscaCampo("cod_defeito", "SELECT", "qb_defeito", "cod_defeito", "desc_defeito ='" . $_POST['defeito_constatado'] . "'") . ",";
 // Defeito constatado pelo consultor
 $campos_vistoria .= "'" . $_POST['troca_devida'] . "'";
 $campos_vistoria .= ")";
 //Insere dados na tabela teste_qb
 $insere_teste_qb = acessaBD($comando, $tabela, $campos_vistoria, $criterios);
 //
 // Grava dados no BD - FIM
 //
 if (!$insere_teste_qb) {
예제 #3
0
 //Insere nome do técnico nas indicações Momento SKY - INICIO
 if (buscaCampo("os", "SELECT", "vistoria_indicacao_momento_sky", "os", "os =" . $_POST['os']) != 0) {
     $query = "UPDATE vistoria_indicacao_momento_sky SET nome_tecnico = '" . $_POST['nome_tecnico'] . "' WHERE os = " . $_POST['os'];
     $result = mysql_query($query);
 }
 //Insere nome do técnico nas indicações Momento SKY - FIM
 //Insere dados na tabela `atividades` - INICIO
 if ($_POST['nome_tecnico'] != 'Teste') {
     $comando = "INSERT";
     $tabela = "atividades";
     $criterios = "";
     $cod_consultor = buscaCampo("cod_consultor", "SELECT", "consultor", "cod_consultor", "udid8 ='" . $udid8 . "';");
     $cod_local = 3;
     $cod_tipo_atividade = buscaCampo("cod_tipo_atividade", "SELECT", "tipo_atividade", "cod_tipo_atividade", "desc_atividade ='" . $_POST['tipo_vistoria'] . "'");
     $dt_inicial = retornaData($_POST['data_vistoria']) . " " . $_POST['hora_inicio_vistoria'];
     $dt_final = retornaData($_POST['data_vistoria']) . " " . $_POST['hora_termino_vistoria'];
     $credenciado = buscaCampo("desc_empresa", "SELECT", "credenciados", "desc_empresa", "pdv_empresa = '" . $pdv_empresa . "'");
     $descricao = "OS " . $_POST['os'] . " - " . $credenciado;
     $campos = "(''," . $cod_consultor . ", " . $cod_local . ", " . $cod_tipo_atividade . ", '" . $dt_inicial . "', '" . $dt_final . "', '" . $descricao . "');";
     $insere = acessaBD($comando, $tabela, $campos, $criterios);
 }
 //Insere dados na tabela `atividades` - FIM
 //
 // Grava dados no BD - FIM
 //
 //
 // Cria vistoria em PDF - INICIO
 geraPDF($_POST['os']);
 // Cria vistoria em PDF - FIM
 //
 if (!$insere_vistoria) {
예제 #4
0
     $i++;
 } else {
     $id = $pedido['idPedidoContratacao'];
     $sql_verba = "SELECT * FROM sis_verbas_multiplas WHERE idPedidoContratacao = '{$id}' AND valor > '0'";
     $query_verba = mysqli_query($con, $sql_verba);
     while ($verba_multipla = mysqli_fetch_array($query_verba)) {
         $evento = recuperaDados("ig_evento", $pedido['idEvento'], "idEvento");
         //$tabela,$idEvento,$campo
         $projeto = recuperaDados("ig_projeto_especial", $evento['projetoEspecial'], "idProjetoEspecial");
         $fiscal = recuperaDados("ig_usuario", $evento['idResponsavel'], "idUsuario");
         $suplente = recuperaDados("ig_usuario", $evento['suplente'], "idUsuario");
         $locais = listaLocais($pedido['idEvento']);
         $pessoa = siscontratDocs($pedido['idPessoa'], $pedido['tipoPessoa']);
         $verba = recuperaDados("sis_verba", $verba_multipla['idVerba'], "Id_Verba");
         $estado = retornaEstado($pedido['estado']);
         $data = retornaData($pedido['idEvento']);
         if ($pedido['tipoPessoa'] == 1) {
             $tipo = "PESSOA FÍSICA";
         } else {
             $tipo = "PESSOA JURÍDICA";
         }
         $a = "A" . $i;
         $b = "B" . $i;
         $c = "C" . $i;
         $d = "D" . $i;
         $e = "E" . $i;
         $f = "F" . $i;
         $g = "G" . $i;
         $h = "H" . $i;
         $I = "I" . $i;
         $j = "J" . $i;
예제 #5
0
 $itens['quantidade_ird'] = array('sd', 'hd_slim', 'hd_plus', 'zapper');
 //Prepara campos para tabela vistoria_abrir_nova_os
 $itens['abrir_nova_os'] = array('agendar_para', 'zapper');
 //Insere dados nas tabelas `vistoria_`
 foreach ($tabelas_vistoria as $tabelas) {
     foreach ($itens[$tabelas] as $item) {
         foreach (array_keys($_POST) as $fields) {
             if ($fields == $tabelas . '_' . $item) {
                 if (strlen($_POST[$fields]) > 0) {
                     $comando = "INSERT";
                     $tabela = "vistoria_" . $tabelas;
                     $criterios = "";
                     if (!isset($_POST[$fields . '_valor'])) {
                         //Grava campos no BD
                         if (strpos($fields, "nova_os") > 0) {
                             $campos = "(" . $_POST['os'] . ", '" . retornaData($_POST['abrir_nova_os_agendar_para']) . "', '" . $_POST['abrir_nova_os_periodo'] . "');";
                         } else {
                             $campos = "(" . $_POST['os'] . ", '" . buscaCampo("cod_" . $tabelas, "SELECT", $tabelas, "cod_" . $tabelas, "desc_" . $tabelas . " ='" . $_POST[$fields] . "'") . "');";
                         }
                         $insere = acessaBD($comando, $tabela, $campos, $criterios);
                     } else {
                         if ($_POST[$fields . '_valor'] > 0) {
                             //Grava quantidade de IRDs se existir
                             $campos = "(" . $_POST['os'] . ", '" . buscaCampo("cod_" . $tabelas, "SELECT", $tabelas, "cod_" . $tabelas, "desc_" . $tabelas . " ='" . $_POST[$fields] . "'") . "', " . $_POST[$fields . '_valor'] . ");";
                             $insere = acessaBD($comando, $tabela, $campos, $criterios);
                         }
                     }
                 }
             }
         }
     }
예제 #6
0
        $titulo = 'Erro desconhecido';
        $valida = 'false';
        $msg = 'Ocorreu um erro não identificado no servidor';
        break;
}
if ($retorno == 1) {
    //Se login OK
    //Insere dados na tabela `atividades` - INICIO
    $comando = "INSERT";
    $tabela = "atividades";
    $criterios = "";
    $cod_consultor = buscaCampo("cod_consultor", "SELECT", "consultor", "cod_consultor", "udid8 ='" . $udid8 . "'");
    $cod_local = buscaCampo("cod_local", "SELECT", "local", "cod_local", "desc_local ='" . $_POST['local'] . "'");
    $cod_tipo_atividade = buscaCampo("cod_tipo_atividade", "SELECT", "tipo_atividade", "cod_tipo_atividade", "desc_atividade ='" . $_POST['atividade'] . "'");
    $dt_inicial = retornaData($_POST['data']) . " " . $_POST['hora_inicio'];
    $dt_final = retornaData($_POST['data']) . " " . $_POST['hora_termino'];
    $descricao = $_POST['descricao'];
    $campos = "(''," . $cod_consultor . ", " . $cod_local . ", " . $cod_tipo_atividade . ", '" . $dt_inicial . "', '" . $dt_final . "', '" . $descricao . "')";
    $insere = acessaBD($comando, $tabela, $campos, $criterios);
    //Insere dados na tabela `atividades` - FIM
    if (!$insere) {
        $retorno = 0;
        //Erro
        $titulo = 'Erro';
        $valida = 'false';
        $msg = 'Erro ao tentar gravar os dados no banco de dados!';
    } else {
        //OK
        $retorno = 1;
        $titulo = 'Concluído';
        $valida = 'false';