110 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			110 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
|     //General Config File:
 | |
|     include_once('../assets/php/config.php');
 | |
|     
 | |
|     require_once($prefix.'panel_admin/panelAdmin.php');
 | |
| 
 | |
| 
 | |
|     if(($_SESSION["login"]) && $_SESSION["rol"] == "admin"){
 | |
|     if(!isset($_GET["state"]))
 | |
|         $_GET["state"] =null;
 | |
|         switch($_GET["state"]){
 | |
|                     case 'mc': if(isset($_POST['edit_cinema'])) {
 | |
|                                     $reply=AdminPanel::editCinema();
 | |
|                                 }
 | |
|                                 else if(isset($_POST['delete_cinema'])) {
 | |
|                                     $reply=AdminPanel::deleteCinema();
 | |
|                                 }                             
 | |
|                                 else {
 | |
|                                     if(isset($_GET["cinema"])){
 | |
|                                         if(isset($_GET["cinema"])){
 | |
|                                             if(isset($_GET["number"])) {
 | |
|                                                  $reply = AdminPanel::showSessions($_GET["cinema"]);
 | |
|                                              }
 | |
|                                              else { 
 | |
|                                                  $reply = AdminPanel::showHalls($_GET["cinema"]);
 | |
|                                              }
 | |
|                                          }
 | |
|                                     }
 | |
|                                     else {
 | |
|                                         $reply=AdminPanel::addCinema();
 | |
|                                         $reply.= ($template->print_cinemas()); 
 | |
|                                     }
 | |
|                                 };  
 | |
|                     break;
 | |
|                     case 'mf': if(isset($_POST['edit_film'])) {
 | |
|                                 $reply=AdminPanel::editFilm();
 | |
|                             }
 | |
|                             else if(isset($_POST['delete_film'])) {
 | |
|                                 $reply=AdminPanel::deleteFilm();
 | |
|                             }
 | |
|                             else {
 | |
|                                 $reply=AdminPanel::addFilm();
 | |
|                                 $reply.= $template->print_fimls();
 | |
|                             };  
 | |
|                     break;
 | |
|                     case 'mp': 
 | |
|                                 if(isset($_POST['edit_promotion'])) {
 | |
|                                     $reply=AdminPanel::editPromotion();
 | |
|                                 }
 | |
|                                 else if(isset($_POST['delete_promotion'])) {
 | |
|                                     $reply=AdminPanel::deletePromotion();
 | |
|                                 }
 | |
|                                 else {
 | |
|                                     $reply=AdminPanel::addPromotion();
 | |
|                                     $reply.=AdminPanel::print_promotions();
 | |
|                                 
 | |
|                                 }; 
 | |
|                     break;
 | |
|                     case 'mg': if(isset($_POST['edit_manager'])) {
 | |
|                                     $reply=AdminPanel::editManager();
 | |
|                                 }
 | |
|                                 else if(isset($_POST['delete_manager'])) {
 | |
|                                     $reply=AdminPanel::deleteManager();
 | |
|                                 }
 | |
|                                 else if(isset($_POST['add_manager'])) {
 | |
|                                     $reply=AdminPanel::addManager();
 | |
|                                 }
 | |
|                                 
 | |
|                                 else {  
 | |
|                                     $reply=AdminPanel::print_managers();
 | |
|                                     $reply.=AdminPanel::showAddBotton();
 | |
|                                 }; 
 | |
|                     break;
 | |
|                     case 'un': 
 | |
|                         $reply=AdminPanel::see_like_user();
 | |
|                         break;
 | |
|                     case 'ur': 
 | |
|                         $reply=AdminPanel::see_like_registed_user(); 
 | |
|                         break;
 | |
|                     case 'ag': 
 | |
|                         $reply=AdminPanel::see_like_manager();
 | |
|                         break;
 | |
|                     default:
 | |
|                         $reply=AdminPanel:: panel(); 
 | |
|                     break;
 | |
|                 }
 | |
|         }
 | |
|         else{
 | |
|             $reply ='<div class="column side"></div>
 | |
|                         <div class="column middle">
 | |
|                             <div class="code info">
 | |
|                                 <h1>No tienes permiso de administrador.</h1><hr />
 | |
|                                 <p>Inicia Sesión con una cuenta de administtación.</p>
 | |
|                                 <a href="'.$prefix.'login/"><button>Iniciar Sesión</button></a>
 | |
|                             </div>
 | |
|                         </div>
 | |
|                         <div class="column side"></div>'."\n";
 | |
|         }
 | |
|         
 | |
|         $section = '<!-- Manager Admin -->
 | |
|         <section id="admin_panel">
 | |
| 			<!-- Contents -->
 | |
| 			<div class="row">
 | |
| 				'.$reply.'
 | |
| 			</div>
 | |
|         </section>';
 | |
| 
 | |
|         require RAIZ_APP.'/HTMLtemplate.php';
 | |
|             
 | |
| ?>
 |