コード例 #1
0
        $billingItem->codigoCartaoEquipamento = $row->td[0];
        $billingItem->tipoLocacao = $row->td[1];
        $billingItem->counterId = $row->td[2];
        $billingItem->dataLeitura = $row->td[3] == "Sem leitura" ? 0 : $row->td[3];
        $billingItem->medicaoFinal = $row->td[4] == "Sem leitura" ? 0 : $row->td[4];
        $billingItem->medicaoInicial = $row->td[5] == "Sem leitura" ? 0 : $row->td[5];
        $billingItem->consumo = $row->td[6];
        $billingItem->ajuste = $row->td[7];
        $billingItem->franquia = $row->td[8];
        $billingItem->excedente = $row->td[9];
        $billingItem->tarifaSobreExcedente = $row->td[10];
        $billingItem->fixo = $row->td[11];
        $billingItem->variavel = $row->td[12];
        $billingItem->total = $row->td[13];
        $billingItem->acrescimoDesconto = $acrescimoDescontoIndividual;
        $billingItemDAO->StoreRecord($billingItem);
    }
    echo "Operação efetuada com sucesso!";
}
if ($acao == "remove") {
    $id = $_REQUEST['id'];
    $invoiceNum = 0;
    $invoiceArray = $invoiceDAO->RetrieveRecordArray(null, "U_demFaturamento = '" . $id . "'");
    if (sizeof($invoiceArray) > 0) {
        $invoice = $invoiceArray[0];
        $invoiceNum = $invoice->docNum;
    }
    if ($invoiceNum > 0) {
        echo "Não é possível excluir este faturamento pois a fatura NF " . $invoice->serial . " faz referência a ele.";
        echo "Modifique a nota fiscal para que aponte para outro faturamento e tente novamente.";
        exit;