function __construct($FamiliaId, $EducandoId) { $this->FamiliaId = $FamiliaId; $this->EducandoId = $EducandoId; $read = new Read(); $read->ExeRead(DB_FAMILIA, "WHERE familia_id = :id", "id={$this->FamiliaId}"); if ($read->getResult()) { $this->DadosPai = ['nome' => $read->getResult()[0]['familia_pai_nome'], 'telefone' => $read->getResult()[0]['familia_pai_telefonefixo']]; $this->DadosMae = ['nome' => $read->getResult()[0]['familia_mae_nome'], 'telefone' => $read->getResult()[0]['familia_mae_telefonefixo']]; $read->ExeRead(DB_EDUCANDOS, "WHERE educando_id = :id", "id={$this->EducandoId}"); if ($read->getResult()) { $this->DadosEducando = ['nome' => $read->getResult()[0]['educando_nome']]; $this->Result = true; $read->ExeRead(DB_SAUDE, "WHERE educando_id = :id", "id={$this->EducandoId}"); if ($read->getResult()) { $this->ExistRecord = true; $this->Data = $read->getResult()[0]; } else { $this->ExistRecord = false; $this->Data = null; } } else { $this->Result = false; $this->Error = ['Erro. Não existe cadastro para esse educando no sistema', TW_ERROR]; } } else { $this->Result = false; $this->Error = ['Erro. Não existe cadastro para essa família no sistema', TW_ERROR]; } }
private function getSyntax() { $read = new Read(); $read->ExeRead($this->tabela, $this->termos, $this->places); $this->rows = $read->getRowCount(); if ($this->rows > $this->limit) { $paginas = ceil($this->rows / $this->limit); $maxLinks = $this->maxLinks; $this->paginator = "<ul class=\"paginator\">"; $this->paginator .= "<li><a title=\"{$this->first}\" href=\"{$this->link}1\">{$this->first}</a></li>"; for ($iPag = $this->page - $maxLinks; $iPag <= $this->page - 1; $iPag++) { if ($iPag >= 1) { $this->paginator .= "<li><a title=\"Página {$iPag}\" href=\"{$this->link}{$iPag}\">{$iPag}</a></li>"; } } $this->paginator .= "<li><span=\"active\">{$this->page}</li>"; for ($dPag = $this->page + 1; $dPag <= $this->page + $maxLinks; $dPag++) { if ($dPag <= $paginas) { $this->paginator .= "<li><a title=\"Página {$dPag}\" href=\"{$this->link}{$dPag}\">{$dPag}</a></li>"; } } $this->paginator .= "<li><a title=\"{$this->last}\" href=\"{$this->link}{$paginas}\">{$this->last}</a></li>"; $this->paginator .= "</ul>"; } }
private function getSyntax() { $read = new Read(); $read->ExeRead($this->Tabela, $this->Termos, $this->Places); $this->Rows = $read->getRowCount(); if ($this->Rows > $this->Limite) { $Paginas = ceil($this->Rows / $this->Limite); $MaxLinks = $this->MaxLinks; $this->Paginator = "<ul class=\"paginator\">"; $this->Paginator .= "<li><a title=\"{$this->First}\" href=\"{$this->Link}1\">{$this->First}</a></li>"; for ($iPag = $this->Page - $MaxLinks; $iPag <= $this->Page - 1; $iPag++) { if ($iPag >= 1) { $this->Paginator .= "<li><a title=\"Página {$iPag}\" href=\"{$this->Link}{$iPag}\">{$iPag}</a></li>"; } } $this->Paginator .= "<li><span class=\"active\">{$this->Page}</span></li>"; for ($dPag = $this->Page + 1; $dPag <= $this->Page + $MaxLinks; $dPag++) { if ($dPag <= $Paginas) { $this->Paginator .= "<li><a title=\"Página {$dPag}\" href=\"{$this->Link}{$dPag}\">{$dPag}</a></li>"; } } $this->Paginator .= "<li><a title=\"{$this->Last}\" href=\"{$this->Link}{$Paginas}\">{$this->Last}</a></li>"; $this->Paginator .= "</ul>"; } }
private function getSyntax() { $read = new Read(); $read->ExeRead($this->Table, $this->Terms, $this->Places); $this->Rows = $read->getRowCount(); // Verifica se tem resultados para que se faça a paginação if ($this->Rows > $this->Limit) { // Divide a quantidade de resultados (Rows) pelo limite para obter a quantidade de páginas $Paginas = ceil($this->Rows / $this->Limit); $MaxLinks = $this->MaxLinks; $this->Paginator = "<ul class=\"paginator\">"; $this->Paginator .= "<li><a title=\"{$this->First}\" href=\"{$this->Link}1\">{$this->First}</a></li>"; for ($iPag = $this->Page - $MaxLinks; $iPag <= $this->Page - 1; $iPag++) { if ($iPag >= 1) { $this->Paginator .= "<li><a title=\"Página {$iPag}\" href=\"{$this->Link}{$iPag}\">{$iPag}</a></li>"; } } $this->Paginator .= "<li><span class=\"active\">{$this->Page}</span></li>"; for ($dPag = $this->Page + 1; $dPag <= $this->Page + $MaxLinks; $dPag++) { if ($dPag <= $Paginas) { $this->Paginator .= "<li><a title=\"Página {$dPag}\" href=\"{$this->Link}{$dPag}\">{$dPag}</a></li>"; } } $this->Paginator .= "<li><a title=\"{$this->Last}\" href=\"{$this->Link}{$Paginas}\">{$this->Last}</a></li>"; $this->Paginator .= "</ul>"; } }
private function setName() { $Where = isset($this->Post) ? "post_id != {$this->Post} and" : ''; $readName = new Read(); $readName->ExeRead(self::Entity, "where {$Where} post_title = :t", "t={$this->Data['post_title']}"); if ($readName->getResult()) { $this->Data['post_name'] = $this->Data['post_name'] . '-' . $readName->getRowCount(); } }
public function Trabalho($parametro) { include_once 'app/View/header.php'; $tipoAtividade = new Read(); $tipoAtividade->ExeRead('tipo_atividades'); include_once 'app/View/form-trabalho.php'; $parametro = $parametro; include_once 'app/View/footer.php'; }
public static function UserOnline() { $now = Date('Y-m-d H:i:s'); $deleteUserOnline = new Delete(); $deleteUserOnline->ExeDelete('ws_siteviews_online', "WHERE online_endview < :now", "now={$now}"); $readUserOnline = new Read(); $readUserOnline->ExeRead('ws_siteviews_online'); return $readUserOnline->getRowCount(); }
private function select() { $ReadBanco = new Read(); $ReadBanco->ExeRead(self::entidade, ($this->id != 0 ? 'WHERE id = :id' : null) . ' ORDER BY sigla', $this->id != 0 ? "id={$this->id}" : null); if ($ReadBanco->getRowCount() > 0) { $this->result = $ReadBanco->getResult(); } else { $this->result = null; } }
private function select() { $read = new Read(); $read->ExeRead(self::entidade, ($this->id != 0 ? 'WHERE id = :id' : '') . ' ORDER BY nome', $this->id != 0 ? "id={$this->id}" : null); if ($read->getRowCount() > 0) { $this->result = $read->getResult(); } else { $this->result = null; } }
/** * Obtem o player com o id tal * @return $Array [] de player */ public static function GetAccountId($id) { $Read = new Read(); $Read->ExeRead('players', "WHERE id = :id", "id={$id}"); $Result = $Read->getResult(); if ($Result) { return $Result; } else { return false; } }
private function getUser() { $read = new Read(); $read->ExeRead('pessoas', "WHERE email = :e AND senha = :p", "e={$this->Email}&p={$this->Senha}"); if ($read->getResult()) { $this->Result = $read->getResult()[0]; return true; } else { return false; } }
private function setName() { $email = $this->Data['email']; $readName = new Read(); $readName->ExeRead(self::Entity, "WHERE cpf = {$this->Data['cpf']} or email = '{$email}'"); if ($readName->getResult()) { $this->Msg = "<script>alert('Ja possui Cadastrado em Nosso Sitema!');</script>"; } else { $this->Create(); } }
private function getUser() { $this->Senha = md5($this->Senha); $read = new Read(); $read->ExeRead("ws_users", "WHERE user_email = :e AND user_password = :p", "e={$this->Email}&p={$this->Senha}"); if ($read->getResult()) { $this->Result = $read->getResult()[0]; return TRUE; } else { return FALSE; } }
private function setName() { $Where = !empty($this->CatId) ? "category_id != {$this->CatId} AND" : ''; $categoria = $this->Data['category_title']; $readName = new Read(); $readName->ExeRead(self::Entity, "WHERE {$Where} category_title = :t", "t={$this->Data['category_title']}"); if ($readName->getResult()) { $this->Error = ["<b>Erro ao Cadastrar:</b> Categoria ja está cadastrada", WS_ERROR]; } else { $this->Create(); } }
private function GetUser() { $this->Pass = md5($this->Pass); $read = new Read(); $read->ExeRead('user', "WHERE email = :e AND password = :p", "e={$this->Email}&p={$this->Pass}"); if ($read->getResult()) { $this->Result = $read->getResult()[0]; return true; } else { return FALSE; } }
private function getUser() { $readUser = new Read(); $readUser->ExeRead(DB_USERS, "WHERE user_email = :email", "email={$this->DestinoEmail}"); if ($readUser->getResult()) { $this->DestinoNome = $readUser->getResult()[0]['user_name'] . ' ' . $readUser->getResult()[0]['user_lastname']; $this->UserId = $readUser->getResult()[0]['user_id']; return true; } else { return false; } }
private function getUser() { $this->senha = md5($this->senha); $read = new Read(); $read->ExeRead('usuario', "WHERE login = :e AND senha = :p", "e={$this->login}&p={$this->senha}"); if ($read->getResult()) { $this->result = $read->getResult()[0]; return true; } else { return false; } }
private function checkPessoa() { $ReadPessoa = new Read(); $ReadPessoa->ExeRead(self::entidade, "WHERE cadastro = :cadastro", "cadastro={$this->dados['cadastro']}"); if ($ReadPessoa->getRowCount() > 0) { $this->result = false; $this->error = ["A identificação {$this->dados['cadastro']} já consta no sistema", WS_ALERT]; return false; } else { return true; } }
public function GravarTrabalho() { $this->dados = filter_input_array(INPUT_POST, FILTER_DEFAULT); if (isset($_FILES['fileUpload'])) { $nome = $this->dados['titulo']; $ext = strtolower(substr($_FILES['fileUpload']['name'], -4)); //Pegando extensão do arquivo $new_name = $nome . $ext; //Definindo um novo nome para o arquivo $this->LinkAnexo = $new_name; $dir = 'uploads/'; //Diretório para uploads move_uploaded_file($_FILES['fileUpload']['tmp_name'], $dir . $new_name); //Fazer upload do arquivo } else { echo "<script>alert('nao foi possivel anexar o arquivo!');</script>"; } if ($this->dados['tipoAtividade'] == "Palestra") { $tipoA = 1; } elseif ($this->dados['tipoAtividade'] == "MiniCurso") { $tipoA = 2; } else { $tipoA = 3; } //atualiza pessoa $updateP = new Update(); $dadosUp = ["curriculo" => $this->dados['perfil'], "nivel" => 1, "telefone" => $this->dados['telefone']]; $updateP->ExeUpdate('pessoas', $dadosUp, "where codigo = :id", "id={$this->dados['idPes']}"); //cadastra Trabalho $cadastrarT = new Create(); $Dados = ["resumo" => $this->dados['resumo'], "data_submetido" => date("Y-m-d"), "tipo_atividade" => $tipoA, "anexo" => $this->LinkAnexo, "status" => "N", "titulo" => $this->dados['titulo']]; $cadastrarT->ExeCreate('trabalhos', $Dados); $this->idT = $cadastrarT->getResult(); // Vincula o auto trabalho $cadastraAT = new Create(); $DadosAT = ["codigo_trabalho" => (int) $this->idT, "codigo_autor" => (int) $this->dados['idPes'], "codigo_evento" => 1]; $cadastraAT->ExeCreate('autor_trabalho', $DadosAT); // pega dados da pessoa $pessoa = new Read(); $pessoa->ExeRead('pessoas', "where codigo = :id", "id={$this->dados['idPes']}"); foreach ($pessoa->getResult() as $resulPes) { extract($resulPes); //Enviar o Email. $enviarEmail = new Email(); $DadosEmail = ["Assunto" => "Confirmação da Submição de Trabalho DeepDay", "Mensagem" => "Seu Trabalho foi submetido com sucesso.", "RemetenteNome" => "Equipe DeepDay", "RemetenteEmail" => "*****@*****.**", "DestinoNome" => $nome, "DestinoEmail" => $email]; $enviarEmail->Enviar($DadosEmail); } echo "<script>alert('Seu trabalho foi submetido com sucesso!');</script>"; echo "<script>window.location.assign('" . BASE . "/painel')</script>"; }
/** * <b>Confirma Deleção de Cursos:</b> Função para perguntar a confirmação de deleção de um curso. * @param INT $CursoId = Id do Educando * @param INT $userId = id do usuário que irá deletar o registro */ public function ExeConfirma($CursoId, $userId) { $this->CursoId = (int) $CursoId; $this->UserId = $userId; $ReadCurso = new Read(); $ReadCurso->ExeRead(DB_CURSOS, "WHERE curso_id = :curso", "curso={$this->CursoId}"); if (!$ReadCurso->getResult()) { $this->Error = ["O Curso que você tentou deletar não existe no sistema!", TW_ERROR]; $this->Result = false; } else { $CursoDelete = $ReadCurso->getResult()[0]; $this->Error = ['Você tem certeza que deseja excluir definitivamente o curso <b>' . $CursoDelete['curso_nome'] . '</b>?    <a class="btn btn-success" href="painel.php?exe=cursos/index&curso=' . $this->CursoId . '&action=delete&confirma=true"><i class="fa fa-check-circle"></i> Sim</a>    <a class="btn btn-danger" href="painel.php?exe=cursos/index&curso=' . $this->CursoId . '"><i class="fa fa-ban"></i> Não</a>', TW_INFOR]; $this->Result = true; } }
private function getUser() { $read = new Read(); $read->ExeRead(DB_USERS, "WHERE user_email = :e", "e={$this->Email}"); $this->Senha = sha1($this->Email . $this->Senha); $this->Senha = crypt($this->Senha, sha1($this->Email)); $options = ['cost' => 11]; $this->Senha = password_hash($this->Senha, PASSWORD_BCRYPT, $options); if ($read->getResult() && password_verify($read->getResult()[0]['user_password'], $this->Senha)) { $this->Result = $read->getResult()[0]; $this->Id = $read->getResult()[0]['user_id']; return true; } else { return false; } }
private function Search() { $entidade = "pe_" . $this->dados['entidade']; $busca = $this->dados['busca']; $termos = ''; $parseString = "busca={$busca}"; if ($entidade == "pe_pessoa") { $termos = "WHERE nome LIKE '%' :busca '%' OR nome_fantasia LIKE '%' :busca '%' OR cadastro LIKE '%' :busca '%' OR email LIKE '%' :busca '%'"; } elseif ($entidade == "pe_empenho") { $termos = "WHERE id LIKE '%' :busca '%' OR numero_doc LIKE '%' :busca '%' OR descricao LIKE '%' :busca '%' OR obs LIKE '%' :busca '%'"; } $readBusca = new Read(); $readBusca->ExeRead($entidade, $termos, $parseString); if ($readBusca->getRowCount() > 0) { $this->result = $readBusca->getResult(); $this->error = null; } else { $this->result = false; $this->error = ["Nenhum registro encontrado em {$entidade} para a busca {$busca}", WS_ALERT]; } //var_dump($readBusca); }
</div> <div class="form-group"> <label class="col-lg-12 col-md-12">Cor:</label> <input type="text" class="form-control" id="educando_cor" name="educando_cor"> <span id="helpBlock" class="help-block">Se tiver mais de uma, separe-as por vírgula. Ex: branca,negra,parda</span> </div> <div class="form-group"> <label class="col-lg-12 col-md-12">Religião:</label> <input type="text" class="form-control" id="educando_religiao" name="educando_religiao"> <span id="helpBlock" class="help-block">Se tiver mais de uma, separe-as por vírgula. Ex: católica,evangélica</span> </div> <div class="form-group"> <label class="col-sm-6">Escola de Origem:</label> <?php $readEscola = new Read(); $readEscola->ExeRead(DB_ESCOLA_ORIGEM); ?> <select class="form-control selectpicker col-sm-10" name="educando_colegio"> <option value="t">Todos</option> <?php foreach ($readEscola->getResult() as $escola) { ?> <option value="<?php echo $escola['id']; ?> "/><?php echo $escola['nome_escola']; ?> </option> <?php }
} ?> </select> </label> <label class="form_padding_select"> <span class="field">Cidade:</span> <select class="j_loadcity form-control" name="user_cidade"> <?php if (!isset($user_cidade)) { ?> <option value="" selected disabled> Selecione antes um estado </option> <?php } else { $City = new Read(); $City->ExeRead(DB_CIDADES, "WHERE estado_id = :uf ORDER BY cidade_nome ASC", "uf={$user_uf}"); if ($City->getRowCount()) { foreach ($City->getResult() as $cidade) { extract($cidade); echo "<option value=\"{$cidade_id}\" "; if (isset($user_cidade) && $user_cidade == $cidade_id) { echo "selected"; } echo "> {$cidade_nome} </option>"; } } } ?> </select> </label> </div><!--/line-->
} require '_models/AdminNutricao.class.php'; $action = filter_input(INPUT_GET, 'action', FILTER_DEFAULT); if ($action) { $visitUpdate = new AdminProduto(); $produto = filter_input(INPUT_GET, 'produto', FILTER_VALIDATE_INT); $readProd = new Read(); $readProd->ExeRead(DB_NUTRICAO, "WHERE nutri_id = :id", "id={$produto}"); switch ($action) { default: $log->RecordLog("Acesso: Ação não reconhecida", "Erro: ação inexistente"); WSErro("Ação não foi identifica pelo sistema, favor utilize os botões!", TW_ALERT); } } $readCardapio = new Read(); $readCardapio->ExeRead(DB_NUTRICAO_CARDAPIO_DIA, "ORDER BY cardapio_dia DESC"); ?> <header class="printNone"> <ol class="breadcrumb"> <li><a href="painel.php" title="Tela Inicial">Início</a></li> <li class="active">Lista Cardápios</li> </ol> <form method="post" name="CardapioCreate"> <div class="form-group"> <div class="row"> <div class="col-lg-6 col-md-6 inputGroupContainer"> <label for="cardapio_dia">Dia para criação do cardápio:</label> <input type="text" class="form-control formDatedmY" maxlength="10" id="cardapio_dia" name="cardapio_dia" /> </div> </div> </div>
<div class="formulario"> <?php //RECUPERANDO ID DA PESSOA $pessoa_id = filter_input(INPUT_GET, 'pessoa_id'); //VERIFICANDO SE O ID FOI INFORMADO if (!empty($pessoa_id)) { $read = new Read(); $read->ExeRead("pe_pessoa", "WHERE id = :id", "id={$pessoa_id}"); //VERIFICANDO SE O ID CORRESPONDE A ALGUEM CADASTRADO if ($read->getRowCount() > 0) { $nome = $read->getResult()[0]['nome']; echo "<h2>Empenho para: <a href='home.php?page=pessoa&id={$pessoa_id}'>{$nome}<a> </h2>"; //RECUPERANDO DADOS PARA O CADASTRO $dados = filter_input_array(INPUT_POST, FILTER_DEFAULT); //VERIFICANDO SE OS DADOS FORAM INFORMADOS if (!empty($dados['salvar'])) { unset($dados['salvar']); $admin = new AdminEmpenho(); //CADASTRANDO DADOS $admin->ExeCreate($dados); WSErro($admin->getError()[0], $admin->getError()[1]); if (!$admin->getResult()) { extract($dados, EXTR_PREFIX_ALL, 'em'); include 'forms/form_empenho.php'; } else { echo "<p><a href='home.php?page=novoempenho&pessoa_id={$pessoa_id}'>Cadastrar novo empenho</a><a href='home.php?page=empenhos&pessoa_id={$pessoa_id}'>Ver empenhos</a></p>"; } } else { include 'forms/form_empenho.php'; } } else {
if ($data && $data['visitante_nome']) { unset($data['SendPostForm']); require '_models/AdminVisitante.class.php'; $cadastra = new AdminVisitante(); $cadastra->ExeUpdate($visitante, $data, $userlogin['user_id']); if (!$cadastra->getResult()) { WSErro($cadastra->getError()[0], $cadastra->getError()[1]); $log->RecordLog("Edição: Visitante", "Erro: " . $cadastra->getError()[0]); } else { $logData = $log->setData($data); $log->RecordLog("Edição: Visitante. Dados: " . $logData, "Sucesso: " . $cadastra->getError()[0]); header("Location:painel.php?exe=recepcao/atendimento&update=true"); } } $readData = new Read(); $readData->ExeRead(DB_VISITANTES, "WHERE visitante_id = :id", "id={$visitante}"); $data = $readData->getResult()[0]; $readData->ExeRead(DB_VISITAS, "WHERE visitante_id = :id ORDER BY id DESC LIMIT 1", "id={$visitante}"); if ($readData->getResult()) { $data['visita_data_entrada'] = date('d/m/Y', strtotime($readData->getResult()[0]['visita_data_entrada'])); $data['visita_hora_entrada'] = date('H:i:s', strtotime($readData->getResult()[0]['visita_data_entrada'])); if ($readData->getResult()[0]['visita_data_saida'] !== null) { $data['visita_data_saida'] = date('d/m/Y', strtotime($readData->getResult()[0]['visita_data_saida'])); $data['visita_hora_saida'] = date('H:i:s', strtotime($readData->getResult()[0]['visita_data_saida'])); } } ?> <header> <ol class="breadcrumb"> <li><a href="painel.php" title="Tela Inicial">Início</a></li> <li><a href="painel.php?exe=recepcao/atendimento" title="Lista Visitantes">Lista Visitantes</a></li>
<div class="container"> <article class="row"> <?php if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_COORDENACAO) { $data = filter_input_array(INPUT_POST, FILTER_DEFAULT); $familia = filter_input(INPUT_GET, 'familia', FILTER_VALIDATE_INT); $readFamilia = new Read(); $readFamilia->ExeRead(DB_FAMILIA, "WHERE familia_id = :familia", "familia={$familia}"); if (!$readFamilia->getResult()) { header('Location: painel.php?exe=coord/familia&empty=true'); } else { $data = $readFamilia->getResult()[0]; $readFamilia->ExeRead(DB_FAMILIA_PAI_SITUACAO, "WHERE familia_id = :familia", "familia={$familia}"); $data = array_merge($data, $readFamilia->getResult()[0]); $readFamilia->ExeRead(DB_FAMILIA_MAE_SITUACAO, "WHERE familia_id = :familia", "familia={$familia}"); $data = array_merge($data, $readFamilia->getResult()[0]); $readFamilia->ExeRead(DB_FAMILIA_RESPONSAVEL, "WHERE familia_id = :familia", "familia={$familia}"); if ($readFamilia->getResult()) { $data = array_merge($data, $readFamilia->getResult()[0]); $readFamilia->ExeRead(DB_FAMILIA_RESP_SITUACAO, "WHERE familia_id = :familia", "familia={$familia}"); $data = array_merge($data, $readFamilia->getResult()[0]); $data['familia_resp_dados'] = 'resp'; } foreach ($data as $key => $value) { if ($value == "nao") { $data[$key] = "Não"; } elseif ($value == "sim") { $data[$key] = "Sim"; } elseif ($value == "invalidez") { $data[$key] = "Invalidez"; } elseif ($value == "trabalho") {
/** * <b>Confirma Deleção de Educandos:</b> Função para perguntar a confirmação de deleção de um Educando. * @param INT $EducandoId = Id do Educando * @param INT $FamiliaId Id da Família * @param INT $userId = id do usuário que irá deletar o registro */ public function ExeConfirma($EducandoId, $FamiliaId, $userId) { $this->FamiliaId = (int) $FamiliaId; $this->EducandoId = (int) $EducandoId; $this->UserId = $userId; $ReadEdu = new Read(); $ReadEdu->ExeRead(DB_EDUCANDOS, "WHERE educando_id = :edu", "edu={$this->EducandoId}"); if (!$ReadEdu->getResult()) { $this->Error = ["O Educando que você tentou deletar não existe no sistema!", TW_ERROR]; $this->Result = false; } else { $EduDelete = $ReadEdu->getResult()[0]; $this->Error = ['Você tem certeza que deseja excluir definitivamente o educando <b>' . $EduDelete['educando_nome'] . '</b>?    <a class="btn btn-success" href="painel.php?exe=educandos/index&familia=' . $this->FamiliaId . '&educando=' . $EduDelete['educando_id'] . '&action=delete&confirma=true"><i class="fa fa-check-circle"></i> Sim</a>    <a class="btn btn-danger" href="painel.php?exe=educandos/index&familia=' . $this->FamiliaId . '"><i class="fa fa-ban"></i> Não</a>', TW_INFOR]; $this->Result = true; } }
private function VerifyDuplicateCat() { $read = new Read(); $read->ExeRead(DB_NUTRICAO_CATEGORIAS, "WHERE cat_name = :nome", "nome={$this->Data['cat_name']}"); if ($read->getResult() && $read->getResult()[0]['cat_id'] != $this->CatId) { $this->Result = false; $this->Error = ["Categoria já cadastrada.", TW_ALERT]; } }