Example #1
0
<meta http-equiv="Refresh" content="120">
<br /><br />
<?php 
if (isset($_REQUEST['libera_partida'])) {
    $data = new pegaso();
    $result = $data->LiberarPartidasNoRecibidas($_POST['id_preoc'], $_POST['pxr']);
}
?>
        <div class="row">
                <div class="col-lg-12">
                    <div class="panel panel-default">
                        <div class="panel-heading">
                            Liberar partidas
                        </div>
                        <!-- /.panel-heading -->
                           <div class="panel-body">
                            <div class="table-responsive">                            
                                <table class="table table-striped table-bordered table-hover" id="dataTables-oc">
                                    <thead>
                                        <tr>
                                            <th>Todos: <input type="checkbox" name="marcarTodo" id="marcarTodo" /></th>
                                            <th>ID</th>
                                            <th>ORDEN DE COMPRA</th>
                                            <th>CANTIDAD</th>
											<th>CLAVE PRODUCTO</th>
                                            <th>NOMBRE PRODUCTO</th>
                                            <th>CANTIDAD</th>
                                            <th>PENDIENTE</th>
											<th>PROVEEDOR</th>
                                            <th>FECHA DE RECEPCION</th>
                                            <th>RECEPCION</th>
Example #2
0
 function AsignaComp($componentes, $nombre, $desc)
 {
     if (isset($_SESSION['user'])) {
         $data = new pegaso();
         $pagina = $this->load_template('Asigna Proceso');
         /*obtener los checkbox seleccionados*/
         foreach ($componentes as $componente) {
             $comp[] = $componente;
         }
         //var_dump($comp);
         $html = $this->load_page('app/views/pages/p.cflujo_r.php');
         //generamos query
         ob_start();
         $ejec = $data->InsertaComp($comp, $nombre, $desc);
         //var_dump($ejec);
         if ($ejec > 0) {
             $exec = $data->ConsultaComp();
             include 'app/views/pages/p.cflujo_r.php';
             /* hasta aqui podemos utilizar los datos almacenados en buffer desde la vista, por ejemplo el arreglo $exec 
              * sin tener que aparecer el arreglo en la vista, ya que lo llama desde memoria (Y), de nuevo, es necesario incluir la vista
              * desde la cual haremos uso de los datos y luego mandarlo en el replace content como la nueva vista*/
             $table = ob_get_clean();
             $pagina = $this->replace_content('/\\#CONTENIDO\\#/ms', $table, $pagina);
         } else {
             $pagina = $this->replace_content('/\\#CONTENIDO\\#/ms', $html . '<h2>No hay usuarios registrados</h2>', $pagina);
         }
         $this->view_page($pagina);
     } else {
         $e = "Favor de Iniciar Sesión";
         header('Location: index.php?action=login&e=' . urlencode($e));
         exit;
     }
 }
Example #3
0
 function moverClienteCotizacion($folio, $cliente)
 {
     session_cache_limiter('private_no_expire');
     if (isset($_SESSION['user'])) {
         $data = new pegaso();
         $data->moverClienteCotizacion($folio, $cliente);
         $this->consultarCotizaciones();
     } else {
         $e = "Favor de Iniciar Sesión";
         header('Location: index.php?action=login&e=' . urlencode($e));
         exit;
     }
 }
Example #4
0
 function LoginA($user, $pass)
 {
     session_cache_limiter('private_no_expire');
     $data = new pegaso();
     $rs = $data->AccesoLogin($user, $pass);
     //var_dump($rs);
     if (count($rs) > 0) {
         $r = $data->CompruebaRol($user);
         //var_dump($r);
         switch ($r->USER_ROL) {
             case 'administrador':
                 $this->MenuAdmin();
                 break;
             case 'administracion':
                 $this->MenuAd();
                 break;
             case 'usuario':
                 $this->MenuUsuario();
                 break;
             case 'ventas':
                 $this->MenuVentas();
                 break;
             case 'compras':
                 $this->MenuCompras();
                 break;
             case 'recepcion':
                 $this->MenuRecep();
                 break;
             default:
                 $e = "Error en acceso 1, favor de revisar usuario y/o contraseña";
                 header('Location: index.php?action=login&e=' . urlencode($e));
                 exit;
                 break;
         }
         /*if($r->USER_ROL == 'administrador'){ /*Cambio el fetch_assoc cambia la forma en acceder al dato
         			$this->MenuAdmin();
         		}elseif($r->USER_ROL == 'administracion'){
         			$this->MenuAd();
         		}elseif($r->USER_ROL == 'usuario'){
         			$this->MenuUsuario();
         		}else{
         			
         			
         		}*/
     } else {
         $e = "Error en acceso 2, favor de revisar usuario y/o contraseña";
         header('Location: index.php?action=login&e=' . urlencode($e));
         exit;
     }
 }
<?php

session_cache_limiter('private_no_expire');
require_once 'app/model/pegaso.model.php';
$data = new pegaso();
$descripcion = $_POST['descripcion'];
$json = $data->autocompletaArticulo($descripcion);
print_r($json);