<?php include_once '../../../config.php'; try { $status = 'ERRO'; if (isset($_SESSION['idPessoaProprietario'])) { $pc = new PlanoDeConta(Conf::pegCnxPadrao()); $pc->setDados($_POST); $pc->setIdPessoaProprietario($_SESSION['idPessoaProprietario']); $pc->_salvar(); //$status = 'OK'; $_SESSION['msg'] = Utilitarios::msgSucesso('Plano de contas salvo com sucesso!', true); header("Location: ../../../sistema.php?action=planocontaslista"); } //$retorno = array('status'=>$status); } catch (PDOException $e) { $_SESSION['msg'] = Utilitarios::msgErro('Erro ao tentar salvar o plano de contas', true); header("Location: ../../../sistema.php?action=planocontaslista"); } //echo json_encode($retorno);
<?php include_once 'app/view/backend/menupadrao.php'; ?> <div class="main-content"> <?php $pc = new PlanoDeConta(Conf::pegCnxPadrao()); $titulo = 'Cadastrar plano de contas'; if (isset($_GET['idplanoconta'])) { $titulo = 'Editar plano de contas'; $pc->setIdPlanoConta($_GET['idplanoconta']); $pc->getDados(); } ?> <div class="breadcrumbs" id="breadcrumbs"> <script type="text/javascript"> try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){} </script> <ul class="breadcrumb"> <li> <i class="ace-icon fa fa-home home-icon"></i> <a href="sistema.php">Início</a> </li> <li class="active"><?php echo $titulo; ?> </li>
<?php include_once '../../../config.php'; try { $status = 'ERRO'; if (isset($_SESSION['idPessoaProprietario'])) { $pc = new PlanoDeConta(Conf::pegCnxPadrao()); $pc->setIdPlanoConta($_POST['id']); $pc->_delete(); $status = 'OK'; } $retorno = array('status' => $status); } catch (PDOException $e) { $retorno = array('status' => 'ERRO'); } echo json_encode($retorno);
<div class="col-sm-9"> <select id="idConta" name="idConta" class="col-xs-10 col-sm-5"> <?php $cb = new ContaBanco(Conf::pegCnxPadrao()); Utilitarios::preencheComboDB($cb->getCadastradas()); ?> </select> </div> </div> <div class="form-group"> <label for="idPlanoConta" class="col-sm-2 control-label no-padding-right"><strong>Plano de contas:</strong></label> <div class="col-sm-9"> <select id="idPlanoConta" name="idPlanoConta" class="col-xs-10 col-sm-5"> <?php $pc = new PlanoDeConta(Conf::pegCnxPadrao()); Utilitarios::preencheComboDB($pc->getCadastrados()); ?> </select> </div> </div> <div class="form-group"> <label for="historico" class="col-sm-2 control-label no-padding-right" style="font-weight: bold;">Histórico:</label> <div class="col-sm-9"> <textarea id="historico" class="col-xs-10 col-sm-5" name="historico" rows="6" ></textarea> </div> </div> <hr /> <div id="divButoes"><br />
<?php $status = 'NO'; $resultados = null; try { include_once '../../../config.php'; if (isset($_SESSION['idPessoaProprietario'])) { $obj = new PlanoDeConta(Conf::pegCnxPadrao()); $obj->setIdPessoaProprietario($_SESSION['idPessoaProprietario']); $obj->setDescricao($_POST['consulta']); $obj->setCodigo($_POST['consulta']); $resultados = $obj->getConsultarPlanos(); $status = sizeof($resultados) > 0 ? 'OK' : 'NO'; } } catch (PDOException $e) { $status = 'ERRO'; } echo json_encode(array('status' => $status, 'resultados' => $resultados));
<div class="col-sm-9"> <select id="idConta" name="idConta" class="col-xs-10 col-sm-5"> <?php $cb = new ContaBanco(Conf::pegCnxPadrao()); Utilitarios::preencheComboDB($cb->getCadastradas(), $cr->getIdPlanoConta()); ?> </select> </div> </div> <div class="form-group"> <label for="idPlanoConta" class="col-sm-2 control-label no-padding-right"><strong>Plano de contas:</strong></label> <div class="col-sm-9"> <select id="idPlanoConta" name="idPlanoConta" class="col-xs-10 col-sm-5"> <?php $pc = new PlanoDeConta(Conf::pegCnxPadrao()); Utilitarios::preencheComboDB($pc->getCadastrados(), $cr->getIdPlanoConta()); ?> </select> </div> </div> <div class="form-group"> <label for="dataVencimento" class="col-sm-2 control-label no-padding-right" style="font-weight: bold;">Vencimento:</label> <div class="col-sm-9"> <input type="text" id="dataVencimento" class="col-xs-10 col-sm-5 data" name="dataVencimento" value="<?php echo $cr->getDataVencimento(); ?> " maxlength="200" title="Plano de Conta"/> </div> </div>