public function inserirDenuncia($dados = NULL)
 {
     if ($dados != NULL) {
         $this->db->insert("denuncia", $dados);
         if ($this->db->affected_rows() > 0) {
             set_mensagem("msgwarning", "Denuncia postada com sucesso. Entraremos em contato assim que possível.", "warning");
             redirect("/");
         } else {
             set_mensagem("msgerro", "Não foi possível postar a denuncia. Contate-nos.", "erro");
             redirect("/");
         }
     }
 }
 public function excluirNoticia($condiçao = NULL)
 {
     if (is_array($condiçao)) {
         $this->db->delete("noticia", $condiçao);
         if ($this->db->affected_rows() > 0) {
             set_mensagem("msgerro", "Projeto excluído com sucesso", "erro");
             redirect("noticia/listarNoticia");
         } else {
             set_mensagem("msgerro", "Não foi possível excluir o projeto", "erro");
             redirect(current_url());
         }
     }
 }
Beispiel #3
0
 public function buscarNoticia()
 {
     $busca = array("titulo" => $this->input->get("busca"), "descricao" => $this->input->get("busca"), "nomeConexao" => $this->input->get("busca"));
     if ($this->input->get("busca") == "") {
         set_mensagem("msgerro", "Faça uma busca para prosseguir", "erro");
         redirect("/");
     } elseif ($this->noticia->FindNoticia($busca["titulo"], $busca["descricao"], $busca["nomeConexao"]) == NULL) {
         set_mensagem("msgerro", "A sua pesquisa não retornou resultados", "erro");
         redirect("/");
     } else {
         $query['dados'] = $this->noticia->FindNoticia($busca["titulo"], $busca["descricao"], $busca["nomeConexao"]);
         init_front("front/listar-noticia", $query);
     }
 }
function verificarSeEstaLogado()
{
    $ci =& get_instance();
    if (!$ci->session->userdata("userLogin")) {
        session_destroy();
        set_mensagem("msgerro", "Você precisa estar logado para prosseguir", "erro");
        redirect("/");
    } else {
        return TRUE;
    }
}