public static function getInstance()
 {
     if (self::$objInstance == null) {
         self::$objInstance = new FachadaTipoLinhaLivro();
     }
     return self::$objInstance;
 }
                                
                                
                                <fieldset class="linha">
                                    <fieldset class="coluna">
                                        <input type="radio" id="ckbTipoReceita" class="TipoTipoLinha" name ="TipoTipoLinha" value="R" onclick="preencheTipoLinha();" />Receita&nbsp;&nbsp;&nbsp;&nbsp;
                                        <input type="radio" id="ckbTipoDespesa" class="TipoTipoLinha" name ="TipoTipoLinha" value="D" onclick="preencheTipoLinha();"  />Despesa&nbsp;&nbsp;&nbsp;&nbsp;
                                    </fieldset>

                                    <fieldset class="coluna">
                                        <label for="selTipoLinha">Tipo</label>
                                        <div class="side-by-side clearfix">                                                            
                                        <select data-placeholder="SELECIONE O TIPO DA LINHA" style="width:450px;" class="chosen-select-deselect"  id="selTipoLinha"  name="TIL_ID">
                                                <option value=""></option>
                                                <?php 
$arrStrFiltros["TIL_Status"] = "A";
$arrObjs = FachadaTipoLinhaLivro::getInstance()->consultarTipoLinhaLivro($arrStrFiltros);
if ($arrObjs != null) {
    $arrObjs = $arrObjs["objects"];
    for ($intI = 0; $intI < count($arrObjs); $intI++) {
        echo '<option value="' . $arrObjs[$intI]->getId() . '">' . $arrObjs[$intI]->getDescricao() . '</option>';
    }
}
?>
 
                                            </select>
                                        </div>
                                    </fieldset>
                                </fieldset>
                                
                            </fieldset>
$arrStrJson["sucesso"] = "false";
$strAcao = $_POST["ACO_Descricao"];
// requisições recebidas pela interface
// caso seja retornado uma exceção esta flag deve ser alterada
// para true. Dessa forma o sistema o sistema exibirá a div correspondente
// a exceção, será uma DIV diferente do padrão.
$arrStrJson["excecao"] = "false";
try {
    if ($strAcao == "Consultar") {
        $arrObjs = FachadaTipoLinhaLivro::getInstance()->consultarTipoLinhaLivro($_POST);
        if ($arrObjs != null) {
            $arrStrJson["rows"] = $arrObjs["rows"];
            $arrStrJson["num_rows"] = $arrObjs["num_rows"];
            $arrStrJson["sucesso"] = "true";
        }
    } elseif ($strAcao == "Salvar") {
        $_POST["USU_UsuarioCadastroID"] = $_SESSION["USUARIO_ID"];
        $_POST["USU_UsuarioAlteracaoID"] = $_SESSION["USUARIO_ID"];
        $_POST["TIL_DataHoraCadastro"] = date("Y-m-d H:i:s");
        $_POST["TIL_DataHoraAlteracao"] = date("Y-m-d H:i:s");
        if (FachadaTipoLinhaLivro::getInstance()->salvarTipoLinhaLivro($_POST)) {
            $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);