public static function getInstance()
 {
     if (self::$objInstance == null) {
         self::$objInstance = new NegContaPagarReceber();
     }
     return self::$objInstance;
 }
            $arrStrJson["sucesso"] = "true";
        }
    } elseif ($strAcao == "CalulcarValorPago") {
        $douJuros = doubleval(NumeroHelper::getInstance()->formatarNumeroParaBanco($_POST["PCL_Juros"]));
        $douMora = doubleval(NumeroHelper::getInstance()->formatarNumeroParaBanco($_POST["PCL_Mora"]));
        $douMulta = doubleval(NumeroHelper::getInstance()->formatarNumeroParaBanco($_POST["PCL_Multa"]));
        $douDesconto = doubleval(NumeroHelper::getInstance()->formatarNumeroParaBanco($_POST["PCL_Desconto"]));
        $douParcela = doubleval(NumeroHelper::getInstance()->formatarNumeroParaBanco($_POST["PCL_ValorParcela"]));
        $arrStrJson["valorPago"] = $douParcela + $douJuros + $douMora + $douMulta - $douDesconto;
        $arrStrJson["valorPago"] = NumeroHelper::getInstance()->formatarMoeda($arrStrJson["valorPago"]);
        $arrStrJson["sucesso"] = "true";
    } elseif ($strAcao == "DataAtual") {
        $arrStrJson["dataAtual"] = date("d/m/Y");
        $arrStrJson["sucesso"] = "true";
    } elseif ($strAcao == "ExcluirAnexo") {
        $arquivo = $_POST["arquivo"];
        $arrCaminho = explode("/", $arquivo);
        //$caminhoArquivo = SISTEMA_RAIZ.DIRECTORY_SEPARATOR."modulos".DIRECTORY_SEPARATOR.$arrCaminho[2].DIRECTORY_SEPARATOR.$arrCaminho[3].DIRECTORY_SEPARATOR.$arrCaminho[4].DIRECTORY_SEPARATOR.$arrCaminho[5].DIRECTORY_SEPARATOR.$arrCaminho[6].DIRECTORY_SEPARATOR.$arrCaminho[7];
        $caminhoArquivo = SISTEMA_RAIZ . DIRECTORY_SEPARATOR . $arrCaminho[4] . DIRECTORY_SEPARATOR . $arrCaminho[5] . DIRECTORY_SEPARATOR . $arrCaminho[6] . DIRECTORY_SEPARATOR . $arrCaminho[7] . DIRECTORY_SEPARATOR . $arrCaminho[8] . DIRECTORY_SEPARATOR . $arrCaminho[9] . DIRECTORY_SEPARATOR . $arrCaminho[10];
        if (unlink($caminhoArquivo)) {
            NegContaPagarReceber::getInstance()->excluirArquivoFisico($_POST["CON_ID"]);
            $arrStrJson["sucesso"] = "true";
            $arrStrJson["mensagem"] = MensagemHelper::getInstance()->getOperacaoRealizadaComSucesso();
        }
    }
} catch (Exception $objException) {
    $arrStrJson["excecao"] = "true";
    $arrStrJson["sucesso"] = "false";
    $arrStrJson["mensagem"] = $objException->getMessage();
}
echo json_encode($arrStrJson);
 public function pagarParcelaContaPagarReceber($arrStrDados)
 {
     return NegContaPagarReceber::getInstance()->pagarParcela($arrStrDados);
 }