
    <?php
    include_once('../conexao.php');

    ?>


    <div class="container ml-4">
    	<div class="row">

    		<div class="col-lg-8 col-md-6 col-sm-12">
			    <button class="btn btn-outline-secondary" data-toggle="modal" data-target="#modalExemplo"> <i class="fas fa-user-plus"> GRUPOS </i> </button>

			</div>

    		<div class="col-lg-4 col-md-6 col-sm-12">
			    <form class="form-inline my-2 my-lg-0">
			      <input name="txtpesquisarGrupos" class="form-control mr-sm-2" type="search" placeholder="Pesquisar Grupos" aria-label="Pesquisar">
			      <button name="buttonPesquisar" class="btn btn-outline-secondary my-2 my-sm-0" type="submit"><i class="fa fa-search"></i></button>
			    </form>
			</div>
		</div>
	</div>



<div class="container ml-4">


    <br>

        
          <div class="content">
            <div class="row mr-3">
              <div class="col-md-12">
                <div class="card">
                  <div class="card-header">
                   
                  </div>
                  <div class="card-body">
                    <div class="table-responsive">

                      <!--LISTAR TODOS OS grupoS -->
                      <?php 
                      	if(isset($_GET['buttonPesquisar']) and $_GET['txtpesquisarGrupos'] != ''){



                      		$nome = '%'. $_GET['txtpesquisarGrupos'] . '%';
                      		
                      		$query = "SELECT * from grupos where nome LIKE '$nome' order by nome asc ";

                      		$result_count = mysqli_query($conexao, $query);

                      	}else{
                      		$query = "SELECT * from grupos order by id desc limit 10";

                      		$query_count = "SELECT * from grupos";
                      		$result_count = mysqli_query($conexao, $query_count);

                      	}

                      	$result = mysqli_query($conexao, $query);
                      	
                      	$linha = mysqli_num_rows($result);
                      	$linha_count = mysqli_num_rows($result_count);

                      	if($linha == ''){
                      		echo "<h3> Não foram encontrados dados Cadastrados no Banco!! </h3>";
                      	}else{

                      		?>


                                	             

                      <table class="table">
                        <thead class="text-secondary">
                          
                          <th>
                            Nome
                          </th>
                          <th>
                            Cursos
                          </th>
                         
                            
                         
                            <th>
                            Ações
                          </th>
                        </thead>
                        <tbody>
                        
                        <?php
                        	while($res = mysqli_fetch_array($result)){
                        		$nome = $res["nome"];
                            $id = $res["id"];

                            //verificar na tabela de cursos quantos cursos possuem em cada grupo

                          $query_c = "SELECT * from cursos where grupo = '$id' ";
                          $result_c = mysqli_query($conexao, $query_c);
                        	$linha_c = mysqli_num_rows($result_c);

                        	
                        ?>

                            <tr>


                              

                              <td>
                                 <a class="text-dark" title="Ver Cursos" href="painel_admin.php?acao=grupos&func=grupos_curso&id=<?php echo $id; ?>">
                                <?php echo $nome; ?>

                               </a>
                             </td>
                             
                           
                            
                             <td><?php echo $linha_c; ?></td>
                           
                            
                            
                             <td>
                             <a class="btn btn-info" href="painel_admin.php?acao=grupos&func=edita&id=<?php echo $id; ?>"><i class="fas fa-edit"></i></a>

                             <a class="btn btn-danger" href="painel_admin.php?acao=grupos&func=excluir&id=<?php echo $id; ?>"><i class="fa fa-minus-square"></i></a>

                             </td>
                            </tr>

                           <?php } ?>
                           

                        </tbody>
                        <tfoot>
                        	<tr>

                            
                             <td></td>
                             <td></td>
                            

                        	<td>
                        		<span class="text-muted">Registros: <?php echo $linha_count ?> </span>
                        	</td>
                        </tr>

                        </tfoot>
                      </table>

                      <?php
                      	}

                      ?>
                         
                    </div>
                  </div>
                </div>
              </div>

</div>






<!-- Modal -->
      <div id="modalExemplo" class="modal fade" role="dialog">
        <div class="modal-dialog">
         <!-- Modal content-->
          <div class="modal-content">
            <div class="modal-header">
              
              <h5 class="modal-title">Grupos</h5>
              <button type="button" class="close" data-dismiss="modal">&times;</button>
            </div>
            <div class="modal-body">
              <form method="POST" action="" enctype="multipart/form-data">

              <div class="form-group">
                <label for="id_produto">Nome</label>
                <input type="text" class="form-control mr-2" name="nome" placeholder="Nome" required>
              </div>

              
             
            </div>
                   
            <div class="modal-footer">
               <button type="submit" class="btn btn-success mb-3" name="salvar">Salvar </button>


                <button type="button" class="btn btn-danger mb-3" data-dismiss="modal">Cancelar </button>
            </form>
            </div>
          </div>
        </div>
      </div>    




<!--CADASTRO -->

<?php 
	if(isset($_POST['salvar'])){
		$nome = $_POST['nome'];
	
   
		//VERIFICAR SE O NOME JÁ ESTÁ CADASTRADO
		$query_verificar_nome = "SELECT * from grupos where nome = '$nome' ";
		$result_verificar_nome = mysqli_query($conexao, $query_verificar_nome);
		$row_verificar_nome = mysqli_num_rows($result_verificar_nome);
		if($row_verificar_nome > 0){
			echo "<script language='javascript'>window.alert('Nome já Cadastrado'); </script>";
			exit();
		}


	


		$query = "INSERT INTO grupos (nome) values ('$nome')";

		$result = mysqli_query($conexao, $query);



		if($result == ''){
			echo "<script language='javascript'>window.alert('Ocorreu um erro ao Salvar!'); </script>";
		}else{
			echo "<script language='javascript'>window.alert('Salvo com Sucesso!'); </script>";
			echo "<script language='javascript'>window.location='painel_admin.php?acao=grupos'; </script>";

		}
		
	}
 ?>




<!--EDITAR -->
<?php 
	if(@$_GET['func'] == 'edita'){
		$id = $_GET['id'];

	$query = "select * from grupos where id = '$id' ";
	$result = mysqli_query($conexao, $query);

	while($res = mysqli_fetch_array($result)){
		$nome = $res["nome"];
    
                     		
		?>

		<!-- Modal Editar -->
      <div id="modalEditar" class="modal fade" role="dialog">
        <div class="modal-dialog">
         <!-- Modal content-->
          <div class="modal-content">
            <div class="modal-header">
              
              <h5 class="modal-title">Grupos</h5>
              <button type="button" class="close" data-dismiss="modal">&times;</button>
            </div>
            <div class="modal-body">
               <form method="POST" action="" enctype="multipart/form-data">

              <div class="form-group">
                <label for="id_produto">Nome</label>
                <input type="text" class="form-control mr-2" name="nome" value="<?php echo $nome ?>" placeholder="Nome" required>
              </div>

              

             
            </div>
                   
            <div class="modal-footer">
               <button type="submit" class="btn btn-success mb-3" name="editar">Salvar </button>


                <button type="button" class="btn btn-danger mb-3" data-dismiss="modal">Cancelar </button>
            </form>
            </div>
          </div>
        </div>
      </div>    


	<?php


	if(isset($_POST['editar'])){
		$nome = $_POST['nome'];
		
		
   
		if($res["nome"] != $nome){
			//VERIFICAR SE O nome JÁ ESTÁ CADASTRADO
		$query_verificar_cpf = "SELECT * from grupos where nome = '$nome' ";
		$result_verificar_cpf = mysqli_query($conexao, $query_verificar_cpf);
		$row_verificar_cpf = mysqli_num_rows($result_verificar_cpf);
			if($row_verificar_cpf > 0){
				echo "<script language='javascript'>window.alert('Nome já Cadastrado'); </script>";
				exit();
			}
		}

		

    if($_FILES['imagem']['name'] == ''){
      $query = "UPDATE categorias SET nome = '$nome', descricao = '$descricao' where id = '$id' ";

    }else{
      $query = "UPDATE categorias SET nome = '$nome', descricao = '$descricao', imagem = '$imagem' where id = '$id' ";

    }
		
		$result = mysqli_query($conexao, $query);


   

		if($result == ''){
			echo "<script language='javascript'>window.alert('Ocorreu um erro ao Editar!'); </script>";
		}else{
			echo "<script language='javascript'>window.alert('Salvo com Sucesso!'); </script>";
			echo "<script language='javascript'>window.location='painel_admin.php?acao=grupos'; </script>";

		}

	}
		



	 } } 

	 ?>

	

<!--EXCLUIR -->
<?php 
	if(@$_GET['func'] == 'excluir'){
		$id = $_GET['id'];


	$query = "DELETE FROM grupos where id = '$id' ";
	$result = mysqli_query($conexao, $query);
	echo "<script language='javascript'>window.location='painel_admin.php?acao=grupos'; </script>";

  
 

}


?>



<!--VER CURSOS DO GRUPO -->
<?php 
  if(@$_GET['func'] == 'grupos_curso'){
    $id = $_GET['id'];


 $query_c = "SELECT * from cursos where grupo = '$id' ";
 $result_c = mysqli_query($conexao, $query_c);
 
?>


  <!-- Modal Editar -->
      <div id="modalVerCursos" class="modal fade" role="dialog">
        <div class="modal-dialog">
         <!-- Modal content-->
          <div class="modal-content">
            <div class="modal-header">
              
              <h5 class="modal-title">Cursos do Grupo <?php echo $nome; ?></h5>
              <button type="button" class="close" data-dismiss="modal">&times;</button>
            </div>
            <div class="modal-body">

               <table class="table table-sm">
                        <thead class="text-secondary">
                          
                          <th>
                            Curso
                          </th>
                                                    
                         
                            <th>
                            
                          </th>
                        </thead>
                        <tbody>

                          <?php 

                          while($res = mysqli_fetch_array($result_c)){
                           $nome_curso = $res["nome"];
                           $id_curso = $res["id"];


                           ?>


                            <tr>


                               <a class="text-dark" title="Adicionar Aulas" href="painel_admin.php?acao=grupos&func=grupos_curso&id=<?php echo $id; ?>">

                              <td><?php echo $nome_curso; ?></td>
                              </a>
                           
                            
                                                     
                            
                            
                             <td>
                            
                             <a class="text-danger" href="painel_admin.php?acao=grupos&func=excluir_curso&id=<?php echo $id_curso; ?>&id_grupo=<?php echo $id; ?>"><i class="fa fa-minus-square"></i></a>

                             </td>
                            </tr>

                           <?php } ?>
                           

                        </tbody>
                       
                      </table>


               
            </div>
          </div>
        </div>
      </div>    



<?php
}

?>



<!--EXCLUIR -->
<?php 
  if(@$_GET['func'] == 'excluir_curso'){
    $id_curso = $_GET['id'];
     $id_grupo = $_GET['id_grupo'];


  $query = "update cursos set grupo = '0' where id = '$id_curso' ";
  $result = mysqli_query($conexao, $query);
  echo "<script language='javascript'>window.location='painel_admin.php?acao=grupos&func=grupos_curso&id=$id_grupo'; </script>";

  
 

}


?>


 <script> $("#modalEditar").modal("show"); </script> 
 <script> $("#modalVerCursos").modal("show"); </script> 