示例#1
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/MedicaoDAO.php';
include_once '../Medicao.class.php';
include_once '../Item.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$DAO = new MedicaoDAO();
$medicao = new Medicao();
$item_medicao = new Item();
$id = limpaTexto($_GET['id']);
//Verifica se foi executado a acao de salvar
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
    $item_medicao->salvar($_POST, 'reembolso', false);
} else {
    $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_MEDICAO . " WHERE status = 'S' AND id =" . $id . " LIMIT 1");
    if ($resultado) {
        foreach ($resultado as $item) {
            $medicao->setRefFim($item['ref_fim']);
            $medicao->setId($item['id']);
            $medicao->setRefInicio($item['ref_inicio']);
            $medicao->setObjetivo($item['objetivo']);
        }
    } else {
        $medicao->setRefFim("");
        $medicao->setId("");
        $medicao->setRefInicio("");
        $medicao->setObjetivo("");
    }
示例#2
0
<?php

include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/DAO/MedicaoDAO.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/Medicao.class.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/Item.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$acesso = listarAcesso();
$DAO = new MedicaoDAO();
$medicao = new Medicao();
$item_medicao = new Item();
$id = limpaTexto($_GET['id']);
$medicao->setId($id);
//verifica NUMERO da medi��o
$query = mysql_query("SELECT * FROM " . MYSQL_BASE_MEDICAO . " WHERE id=" . $id);
while ($row = mysql_fetch_array($query)) {
    $numero_medicao = $row['numero'];
    $id_contrato = $row['id_contrato'];
    if ($row['id_contrato'] == 1) {
        $tipo_medicao = 'Contrato';
    } elseif ($row['id_contrato'] == 2) {
        $tipo_medicao = 'Aditivo';
    } else {
        $tipo_medicao = 'Aditivo 2';
    }
}
if (!in_array(54, $acesso)) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
示例#3
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/MedicaoDAO.php';
include_once '../Medicao.class.php';
include_once '../../mensagem/Mensagem.class.php';
include_once '../Item.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$DAO = new MedicaoDAO();
$DAOMsg = new MensagemDAO();
$mensagem = new Mensagem();
$medicao = new Medicao();
$item_medicao = new Item();
$id = limpaTexto($_GET['id']);
$medicao->setId($id);
if (!in_array(56, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
if (ChecarAcessoMedicao($medicao->getId()) != 1) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$query = mysql_query("SELECT * FROM " . MYSQL_BASE_MEDICAO . " WHERE (dat_atualizado IS NULL AND id=" . $medicao->getId() . ") OR (finalizado = 'N' AND id != " . $medicao->getId() . ")");
if (mysql_num_rows($query) > 0) {
    $msg = utf8_encode("Existe medição anterior que não foi finalizada ou não foi atualizada.");
    echo '<script language= "JavaScript">alert("' . $msg . '");</script>';
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
//Verifica se foi executado a acao de salvar todos os itens
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'salvar') {
示例#4
0
<?php

include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/DAO/MedicaoDAO.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/Medicao.class.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/Item.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
$DAO = new MedicaoDAO();
$medicao = new Medicao();
$item_medicao = new Item();
$id = limpaTexto($_GET['id']);
$medicao->setId($id);
//verifica NUMERO da medi��o
$query = mysql_query("SELECT * FROM " . MYSQL_BASE_MEDICAO . " WHERE id=" . $id);
while ($row = mysql_fetch_array($query)) {
    $numero_medicao = $row['numero'];
    if ($row['id_contrato'] == 1) {
        $tipo_medicao = 'Contrato';
    } else {
        $tipo_medicao = 'Aditivo';
    }
}
if (!in_array(54, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
if (ChecarAcessoMedicao($medicao->getId()) != 1) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
//Verifica se esta salvando uma nova pessoa
示例#5
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/MedicaoDAO.php';
include_once '../Medicao.class.php';
include_once '../../mensagem/Mensagem.class.php';
include_once '../Item.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$permissoes = listarAcesso();
if (!in_array(7, $permissoes)) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$DAO = new MedicaoDAO();
$DAOMsg = new MensagemDAO();
$mensagem = new Mensagem();
$medicao = new Medicao();
$item_medicao = new Item();
$item_medicao->setId(limpaTexto($_GET['id']));
$id_medicao = $_GET['id'];
if (ChecarAcessoMedicao($id_medicao) != 1) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'aprovar') {
    $item_medicao->setId($_POST['id']);
    $item_medicao->setIdPessoa($_POST['id_usuario']);
    $item_medicao->setAprovado($_POST['aprovacao']);
    $item_medicao->setDescricao($_POST['descricao']);
    $item_medicao->setCaminho($_POST['caminho']);
示例#6
0
文件: view.php 项目: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/DAO/MedicaoDAO.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/Medicao.class.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/Item.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
if (!in_array(53, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$permissoes = listarAcesso();
$DAO = new MedicaoDAO();
$medicao = new Medicao();
$item_medicao = new Item();
$item_medicao->setId(limpaTexto($_GET['id']));
$id_medicao = $_GET['id'];
$resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_MEDICAO . " WHERE id = " . $id_medicao);
foreach ($resultado as $item) {
    $numero_med = $item['numero'];
    $contrato = $item['id_contrato'];
}
//Conferir quais documentos tem anexo
$result_anexo = $DAO->Listar("SELECT \r\n\t\t\t\t\t\t\t\tnumero, \r\n\t\t\t\t\t\t\t\tarquivo\r\n\t\t\t\t\t\t\tFROM " . MYSQL_BASE_MEDICAO_RELATORIO_ANEXO . " \r\n\t\t\t\t\t\t\tWHERE excluido IS NULL \r\n\t\t\t\t\t\t\tAND id_medicao = " . $id_medicao . " \r\n\t\t\t\t\t\t\tORDER BY numero");
foreach ($result_anexo as $item) {
    $array_numero[] = $item['numero'];
    $array_arquivo[] = $item['arquivo'];
}
//combina os arrays, o primeiro array vai ser a chave, o segundo o valor
$array_combinado = array_combine($array_numero, $array_arquivo);
<?php

include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/DAO/MedicaoDAO.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/Medicao.class.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/Item.class.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/NaoReembolsavel.class.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/DAO/NaoReembolsavelDAO.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
$DAO = new MedicaoDAO();
$medicao = new Medicao();
$item_medicao = new Item();
$naoreembolsavel = new NaoReembolsavel();
$NRDAO = new NaoReembolsavelDAO();
$naoreembolsavel->setId(limpaTexto($_GET['id']));
//verifica NUMERO da medi��o
$query = mysql_query("SELECT * FROM " . MYSQL_BASE_MEDICAO . " WHERE id=" . $naoreembolsavel->getId());
while ($row = mysql_fetch_array($query)) {
    $numero_medicao = $row['numero'];
    if ($row['id_contrato'] == 1) {
        $tipo_medicao = 'Contrato';
    } else {
        $tipo_medicao = 'Aditivo';
    }
}
if (!in_array(54, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
//Verifica se foi executado a acao de salvar item
示例#8
0
<?php

include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/DAO/MedicaoDAO.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/Medicao.class.php';
include_once INTERNAL_ROOT_PORTAL . '/medicao/Item.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
$DAO = new MedicaoDAO();
$medicao = new Medicao();
$item_medicao = new Item();
$id = limpaTexto($_GET['id']);
$medicao->setId($id);
$monthName = "";
if (!in_array(54, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
if (ChecarAcessoMedicao($medicao->getId()) != 1) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
//Verifica se foi executado a acao de salvar todos os itens
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
    $medicao->setComprovanteCmatCLT($medicao->ComprovanteRemuneracao($_FILES['cmat_clt'], "1", $medicao->getId(), "1"));
    $medicao->setComprovanteCmatPJ($medicao->ComprovanteRemuneracao($_FILES['cmat_pj'], "1", $medicao->getId(), "2"));
    $medicao->setComprovanteVetecCLT($medicao->ComprovanteRemuneracao($_FILES['vetec_clt'], "3", $medicao->getId(), "1"));
    $medicao->setComprovanteVetecPJ($medicao->ComprovanteRemuneracao($_FILES['vetec_pj'], "3", $medicao->getId(), "2"));
    $retorno = $DAO->AtualizarComprovanteRemuneracao($medicao);
    if ($retorno == 1) {
        echo '<script language= "JavaScript">alert("Registro alterado com sucesso");</script>';
        echo '<script language= "JavaScript">location.href="index.php";</script>';
示例#9
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/MedicaoDAO.php';
include_once '../Medicao.class.php';
include_once '../Item.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$DAO = new MedicaoDAO();
$medicao = new Medicao();
$item_medicao = new Item();
$id = limpaTexto($_GET['id']);
//Verifica se foi executado a acao de salvar
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
    $_POST['valor'] = 0;
    $item_medicao->salvar($_POST, 'remuneracao');
} elseif (!empty($_GET['id']) && !empty($_GET['cmd']) && !empty($_GET['item'])) {
    $resultado = $DAO->DeletarItem(limpaTexto($_GET['item']));
    if ($resultado == 1) {
        $resultado = $DAO->Listar("SELECT ci.valor_acumulado, mi.valor_mes, ci.qtd_acumulada, mi.qnt_mes FROM " . MYSQL_BASE_CONTRATO_ITEM . " ci, " . MYSQL_BASE_MEDICAO_ITEM . " mi WHERE \r\n\t\t\t\t\tci.id=mi.id_contrato_item AND mi.id=" . limpaTexto($_GET['item']));
        $soma = 0;
        $qtd = 0;
        foreach ($resultado as $item) {
            $soma = $item['valor_acumulado'] - $item['valor_mes'];
            $qtd = $item['qtd_acumulada'] - $item['qnt_mes'];
        }
        $resultado = $DAO->rollbackItem($soma, $qtd, limpaTexto($_GET['item']));
        if ($resultado) {
            $msg = utf8_decode("Iitem da medição removido com sucesso");
            echo '<script language= "' . $msg . '");</script>';