public function container4Action($responsable_id)
 {
     $this->view->disable();
     $model = new consultas();
     $resul = $model->contratosClientes($responsable_id);
     $rows = array();
     foreach ($resul as $v) {
         $row['name'] = $v->razon_social;
         $row['y'] = $v->monto;
         array_push($rows, $row);
     }
     // echo var_dump($rows);
     echo json_encode($rows, JSON_NUMERIC_CHECK);
 }
Exemple #2
0
 function conf__cuadro_personas($cuadro)
 {
     if (isset($this->s__filtro)) {
         $datos = consultas::get_personas($this->s__filtro);
     } else {
         $datos = consultas::get_personas();
     }
     $cuadro->set_datos($datos);
 }
Exemple #3
0
 function conf__cuadro(toba_ei_cuadro $cuadro)
 {
     if (isset($this->s__filtro)) {
         $datos = consultas::get_deportes($this->s__filtro);
     } else {
         $datos = consultas::get_deportes();
     }
     $cuadro->set_datos($datos);
 }
Exemple #4
0
 function conf__cuadro($cuadro)
 {
     $deporte = toba::memoria()->get_parametro('deportes');
     $cuadro->desactivar_modo_clave_segura();
     if (isset($deporte)) {
         return consultas::get_personas_con_deporte($deporte);
     } else {
         return consultas::get_personas();
     }
 }
 function formato_dia_semana($valor)
 {
     $valor = consultas::get_dia_semana($valor);
     $valor = $valor[0]['desc_dia_semana'];
     if ($this->tipo_salida != 'excel') {
         return $valor;
     } else {
         return array($valor, null);
     }
 }
Exemple #6
0
 function ajax__combo_edit_get_opciones($parametros, toba_ajax_respuesta $respuesta)
 {
     $parametros['nombre'] = $parametros[0];
     $deportes = consultas::get_deportes($parametros);
     $salida = array();
     foreach ($deportes as $dep) {
         $otro[0] = $dep['id'];
         $otro[1] = $dep['nombre'];
         $salida[] = $otro;
     }
     $respuesta->set($salida);
 }
 public function indexAction()
 {
     $config = array();
     $this->assets->addCss('/media/plugins/org/css/primitives.latest.css');
     $this->assets->addJs('/js/highcharts/js/highcharts.js')->addJs('/js/highcharts/js/modules/data.js')->addJs('/js/highcharts/js/modules/exporting.js')->addJs('/js/highcharts/js/modules/drilldown.js')->addJs('/scripts/dashboard.js');
     $this->view->setVar('usuario', $this->_user);
     $clientes = consultas::clientesContrato()->count();
     $productossinalquilar = Productos::sum(array("baja_logica=1 and cantidad>0", 'column' => 'cantidad'));
     $productosalquilados = Contratosproductos::sum(array("baja_logica=1 and cantidad>0", 'column' => 'cantidad'));
     $contratosActivos = Contratos::count(array("baja_logica=1"));
     $this->view->setVar('clientes', $clientes);
     $this->view->setVar('productossinalquilar', $productossinalquilar);
     $this->view->setVar('productosalquilados', $productosalquilados);
     $this->view->setVar('contratosActivos', $contratosActivos);
     /*Datos para el grafico*/
     $fechaActual = date('Y-m');
     $nuevafecha = strtotime('-11 month', strtotime($fechaActual));
     $nuevafecha = date('Y-m', $nuevafecha);
     $usuariocomercial = Usuarios::find(array('habilitado = 1 and nivel in (2,3)', "order" => "id ASC"));
     $html_tabla = '<tr><th></th>';
     $array_usuario_id = array();
     foreach ($usuariocomercial as $v) {
         $html_tabla .= '<th>' . $v->nombre . ' ' . $v->paterno . '</th>';
         $array_usuario_id[] = $v->id;
     }
     $html_tabla .= '</tr>';
     while ($nuevafecha <= $fechaActual) {
         $html_tabla .= '<tr><th>' . date("M", strtotime($nuevafecha)) . '</th>';
         for ($i = 0; $i < count($array_usuario_id); $i++) {
             $model = new Consultas();
             $cantidadcontratos = $model->contratosComerciales($nuevafecha, $array_usuario_id[$i]);
             $html_tabla .= '<td>' . $cantidadcontratos[0]->cant . '</td>';
         }
         $html_tabla .= '</tr>';
         $nuevafecha = strtotime('1 month', strtotime($nuevafecha));
         $nuevafecha = date('Y-m', $nuevafecha);
     }
     $this->view->setVar('html_tabla', $html_tabla);
 }
function IniciaSesion()
{
    $rut = trim($_POST['rut']);
    $password = trim($_POST['password']);
    if (consultas::verificarLogin($rut, $password)) {
        $usuario = new Usuario($rut);
        if ($usuario->nombre != "") {
            $_SESSION['user'] = $usuario->rut;
            session_write_close();
            $tipoUsuario = $usuario->tipoUsuario;
            redirecciona($tipoUsuario);
        } else {
            ?>
	                  <script>alert('Hubo un error al iniciar sesion!');</script>
	              <?php 
        }
    } else {
        ?>
	              <script>alert('RUT o contraseña incorrecto(s)!');</script>
	          <?php 
    }
}
Exemple #9
0
    $consultas = new consultas($sqlHost, $sqlUser, $sqlPass, $sqlBase);
    $consultas->ListarAlarmz();
}
if (isset($_GET['endofdeal'])) {
    $id = $_GET['endofdeal'];
    $consultas = new consultas($sqlHost, $sqlUser, $sqlPass, $sqlBase);
    $consultas->buscarFFIN($id);
}
if (isset($_GET['endoftime'])) {
    $id = $_GET['endoftime'];
    $consultas = new consultas($sqlHost, $sqlUser, $sqlPass, $sqlBase);
    $consultas->buscarHFIN($id);
}
if (isset($_GET["AlarmasCantidad"])) {
    $id = $_GET['AlarmasCantidad'];
    $consultas = new consultas($sqlHost, $sqlUser, $sqlPass, $sqlBase);
    $consultas->AlarmasCantidad($id);
}
class consultas
{
    protected $host;
    protected $user;
    protected $pass;
    protected $database;
    public function __construct($h, $u, $p, $d)
    {
        $this->host = $h;
        $this->user = $u;
        $this->pass = $p;
        $this->database = $d;
    }
Exemple #10
0
<div class="one_4"><h4>Opciones</h4>

		<ul class="menusidebar">

			<!--<li><a class="active" href="n_<?php 
echo $singular;
?>
.php">Crear <?php 
echo $singular;
?>
</a></li>-->
			
			<li>
			<?php 
include_once "classes/class.consultas.php";
$consu = new consultas();
$consu->sin_responder();
?>
			</li>

		</ul>

		
	</div>


</div>

<?php 
include_once '../inc/footer.php';
			 <tr valign="baseline">
				<td><textarea id="campo" name="strCampo"></textarea></td>
			 </tr>
		     <tr valign="baseline">
		       <td nowrap align="left"><div style="margin-right: 15px"><input id="enviar" type="submit" value="Enviar"></div>
		   <input type="hidden" name="MM_insert" value="form1"></td>
		     </tr>
		   </table>
		   
		 
		 </form>
		
<?php 
    //consultas del usuario y respuestas recibidas.
    include_once 'includes/class.consultas.php';
    $cons = new consultas();
    $cons->select_by_usuario($_SESSION['MM_IdUsuario']);
} else {
    #echo 'No hay login';
    echo '<p>Necesita acceder para enviar y ver sus consultas. <a href="/login.php">Acceder</a></p>';
}
?>
	</div>

</article>


</section>
</div>
<?php 
include "includes/footer.php";
<!-- Inicio del encabezado HTML                                   --> 
  <body>
    

    <div class="container"> 
      <h1> Ver Profesores </h1>
      <form name="ver_profesor" > <!-- action="scripts/agrega.php" method="post" -->
    </div>
        <?php 
if (isset($_SESSION['user']) == "") {
    header("Location: index.php");
}
require_once __DIR__ . "/scripts/bd/consultas.php";
require_once __DIR__ . "/scripts/usuario/clase-usuario.php";
$usuarios = consultas::getUsuarios();
if (count($usuarios) != 0) {
    $count = 0;
    foreach ($usuarios as $usr) {
        if ($usr['TipoUsuario'] == "profesor") {
            $count = $count + 1;
            $nombre = $usr['Nombre'];
            $apellidoP = $usr['ApellidoP'];
            $apellidoM = $usr['ApellidoM'];
            $correo = $usr['Correo'];
            $rut = $usr['Rut'];
            echo $nombre . '  ' . $apellidoP . '  ' . $apellidoM . '  ' . $correo . '
                   <a href="asignaturas.php?id=' . $rut . '">Asignaturas</a>
                   <a href="modificar-usuarios.php?id=' . $rut . '">Modificar</a> 
                   <a href="eliminar.php?id=' . $rut . '">Eliminar</a></br>';
        } else {
 public function login()
 {
     consultas::verificarLogin($this->rut, $this->password);
 }
include_once '../inc/header.php';
?>
	
</div>




<div class="block">

<div class="three_4">
<?php 
$id = $_GET['id'];
/* SELECT */
include_once "classes/class.consultas.php";
$consultas = new consultas();
$consultas->select($id);
$idConsulta = $consultas->getidConsulta();
$idUsuario = $consultas->getidUsuario();
$strAsunto = $consultas->getstrAsunto();
$strCampo = $consultas->getstrCampo();
?>

<?php 
include_once "../usuarios/classes/class.usuarios.php";
$user_info = new usuarios();
$user_info->select($idUsuario);
$nombre_usuario = $user_info->getstrNombre();
$apellido_usuario = $user_info->getstrApellido();
$email_usuario = $user_info->getstrEmail();
$empresa_usuario = $user_info->getstrEmpresa();
Exemple #15
0
</div>




<div class="block">
	
	<div class="three_4">
<?php 
$idConsulta = $_POST['idConsulta'];
$idUsuario = $_POST['idUsuario'];
$strAsunto = $_POST['strAsunto'];
$strCampo = $_POST['strCampo'];
/* UPDATE */
include_once "classes/class.consultas.php";
$consultas = new consultas();
$consultas->select($idConsulta);
$consultas->idConsulta = $idConsulta;
$consultas->idUsuario = $idUsuario;
$consultas->strAsunto = $strAsunto;
$consultas->strCampo = $strCampo;
$consultas->update($idConsulta);
echo '<div class="notify"><p>consulta actualizada!</p><p><a href="v_consultas.php">Regresar</a></p></div>';
?>
	

</div>



<div class="one_4"><h4>Opciones</h4>
require_once __DIR__ . "/cabecera.php";
require_once __DIR__ . "/scripts/bd/consultas.php";
//primero verificar si esta algun campo vacio!!!!
if (isset($_POST['btn-default'])) {
    $rut = trim($_POST['rut']);
    $nombre = trim($_POST['nombre']);
    $apellidoP = trim($_POST['apellidoP']);
    $apellidoM = trim($_POST['apellidoM']);
    $correo = trim($_POST['correo']);
    $password = trim($_POST['password']);
    if ($rut == "" || $nombre == "" || $apellidoP == "" || $apellidoM == "" || $correo == "" || $password == "") {
        ?>
            <script>alert('Debe rellenar todos los campos!');</script>
      <?php 
    } else {
        if (consultas::insertUsuario($rut, $nombre, $apellidoP, $apellidoM, $correo, $password, $tipoUsuario)) {
            ?>
            <script>alert('El usuario fue ingresado correctamente');</script>
          <?php 
        } else {
            ?>
          <script>alert('Hubo un error al ingresar el usuario (tal vez ya exista)');</script>
        <?php 
        }
    }
}
?>

<!DOCTYPE html>
<html>
  <head>
        if (consultas::modificarUsuario($nnombre, $napellidoP, $napellidoM, $rut, $nrut, $ncorreo, $npassword)) {
            ?>
                <script> alert("Usuario modificado correctamente");
                        window.location = "ver-usuarios.php";
                </script>
            <?php 
        }
    } else {
        if (consultas::rutExiste($nrut) && $rut != $nrut) {
            ?>
  
             <script> alert("Ya existe un usuario con el Rut ingresado, pruebe con otro");</script>
        <?php 
        } else {
            if (consultas::rutExiste($nrut) && $rut == $nrut) {
                if (consultas::modificarUsuario($nnombre, $napellidoP, $napellidoM, $rut, $nrut, $ncorreo, $npassword)) {
                    ?>
                <script> alert("Usuario modificado correctamente");
                        window.location = "ver-usuarios.php";
                </script>
            <?php 
                }
            }
        }
    }
}
?>



<!DOCTYPE html>
Exemple #18
0
    function cant($formato = 'pdf')
    {
        if ($formato == 'txt') {
            $tabla = form_open('formatos/descargartxt/' . $this->formato);
        } else {
            $tabla = form_open('forma/ver/' . $this->formato);
        }
        $cbarra = $this->input->post('barras');
        $regresa = HTML::button('btn_regresa', 'Regresar', 'javascript:window.location=\'' . site_url('inventario/etiqueta_sinv/lee_barras') . '\'', 'button', 'button');
        $campos = $nbarras = array();
        if (!empty($cbarra)) {
            $barras = array_unique(explode(',', $cbarra));
            foreach ($barras as $cod) {
                $cod = trim($cod);
                if (empty($cod)) {
                    continue;
                }
                $mSQL_p = 'SELECT codigo FROM sinv';
                $bbus = array('codigo', 'barras', 'alterno');
                $q = consultas::_gconsul($mSQL_p, $cod, $bbus);
                if ($q !== false) {
                    $row = $q->row();
                    $campos[] = $this->db->escape($row->codigo);
                } else {
                    $nbarras[] = $cod;
                }
            }
            if (count($campos) > 0) {
                $campos = implode(',', $campos);
                $consul = "SELECT codigo,barras,descrip,precio1 AS precio, precio2, precio3 ,grupo AS grupoid,pfecha1 AS cfecha, iva FROM sinv WHERE codigo IN ({$campos})";
                $data = array('name' => 'cant', 'id' => 'cant', 'value' => '1', 'maxlength' => '5', 'size' => '5', 'class' => 'inputnum', 'autocomplete' => 'off');
                if (count($nbarras) > 0) {
                    $tabla .= '<p>C&oacute;digos no relacionado con alg&uacute;n producto: ' . implode(',', $nbarras) . '</p>';
                }
                $tabla .= form_hidden('consul', $consul);
                $tabla .= form_label('N&uacute;mero de etiquetas por producto:') . nbs(4);
                $tabla .= form_input($data) . '<br>';
                $tabla .= $regresa;
                $tabla .= form_submit('mysubmit', 'Generar');
                $tabla .= form_close();
            } else {
                $tabla .= heading('Oops! No existen productos con esos c&oacute;digos de barras', 3) . br() . $regresa;
            }
        } else {
            $tabla .= heading('Lo siento, debes ingresar alg&uacute;n c&oacute;digo de barras para poder generar los habladores', 3) . br() . $regresa;
        }
        $data['script'] = '<script type="text/javascript">
		$(function(){
			$(".inputnum").numeric(".");
		});
		</script>';
        $data['title'] = heading('Habladores por c&oacute;digo de barras');
        $data['head'] = script('jquery.js') . script('plugins/jquery.numeric.pack.js');
        $data['content'] = $tabla;
        $this->load->view('view_ventanas', $data);
    }
Exemple #19
0
 function conf__cuadro(toba_ei_cuadro $componente)
 {
     $componente->set_datos(consultas::get_personas());
 }
Exemple #20
0
 function _autoasignar($control = null)
 {
     if (!empty($control)) {
         $dbcontrol = $this->db->escape($control);
         //Limpia la tabla farmaxasig
         $mmSQL = "DELETE farmaxasig FROM farmaxasig LEFT JOIN sinv ON farmaxasig.abarras=sinv.codigo WHERE sinv.codigo IS NULL";
         $this->db->simple_query($mmSQL);
         $tabla = $this->db->database;
         $dbfarmax = $this->load->database('farmax', TRUE);
         $query = $dbfarmax->query('SELECT proveed FROM scst WHERE control=' . $dbcontrol);
         if ($query->num_rows() > 0) {
             $row = $query->row_array();
             $proveed = $row['proveed'];
         }
         $dbproveed = $this->db->escape($proveed);
         $mSQL = "SELECT `a`.`codigo` AS barras FROM (`itscst` AS a) WHERE `a`.`control` = {$dbcontrol}";
         $query = $dbfarmax->query($mSQL);
         if ($query->num_rows() > 0) {
             foreach ($query->result() as $row) {
                 $qquery = consultas::_gconsul('SELECT codigo  FROM sinv', $row->barras, array('codigo', 'barras', 'alterno'), null, 'Articulo', false);
                 if ($qquery !== false) {
                     $rrow = $qquery->row_array();
                     $codigo = $rrow['codigo'];
                     $data = array('proveed' => $proveed, 'abarras' => trim($rrow['codigo']), 'barras' => trim($row->barras));
                     $str = $this->db->insert_string('farmaxasig', $data);
                     $str = str_replace('INSERT', 'INSERT IGNORE', $str);
                     $this->db->simple_query($str);
                 }
             }
         }
     }
 }
Exemple #21
0
 function conf__cuadro($cuadro)
 {
     $cuadro->set_datos(consultas::get_juegos());
 }
Exemple #22
0
    $msgpulsado = "";
}
echo $msgpulsado;
/* SELECT */
include_once "classes/class.consultas.php";
$consultas = new consultas();
$consultas->select($id);
$idConsulta = $consultas->getidConsulta();
$idUsuario = $consultas->getidUsuario();
$strAsunto = $consultas->getstrAsunto();
$strCampo = $consultas->getstrCampo();
if ($_POST['confirm']) {
    $id = $_POST['id_consulta'];
    /* DELETE */
    include_once "classes/class.consultas.php";
    $consultas = new consultas();
    $consultas->select($id);
    $consultas->delete($id);
    echo 'Consulta, eliminada!
<p>
<br><br>

<a class="btn-micuenta4" href="' . BASEURL . 'consultas/v_consultas.php?activo=2&sub=f">Regresar</a></p>
';
    #header('Location: '.BASEURL.'/consultas/v_consultas.php');
} else {
    echo '<div class="item">
<div class="dividerclean"><form action="d_consulta.php?id=' . $id . '" id="simpleform" method="post">
		<div class="olive-bar"><h4>Consulta</h4></div>
	
			<div class="form-item">
date_default_timezone_set('America/Buenos_Aires');
$id_usuario = $_SESSION['MM_IdUsuario'];
//si tiene session le permito enviar consulta, sino lo envio a la recalcada pagina de consultas again.
if ($_SESSION['MM_IdUsuario']) {
    $asunto = $_POST['strAsunto'];
    $mensaje = $_POST['strCampo'];
    include_once "includes/class.usuarios.php";
    $user_info = new usuarios();
    $user_info->select($_SESSION['MM_IdUsuario']);
    $nombre_usuario = $user_info->getstrNombre();
    $apellido_usuario = $user_info->getstrApellido();
    $email_usuario = $user_info->getstrEmail();
    $empresa_usuario = $user_info->getstrEmpresa();
    /* INSERT */
    include_once "includes/class.consultas.php";
    $consultas = new consultas();
    $consultas->idUsuario = $id_usuario;
    $consultas->strAsunto = $asunto;
    $consultas->strCampo = $mensaje;
    $consultas->fecha = date("Y-m-d H:i:s");
    $consultas->respondido = 0;
    $consultas->tipo = 1;
    //enviado desde usuario
    $consultas->insert();
    //envio email
    $finalizado = 0;
    require "classes/PHPMailerAutoload.php";
    $msg = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
	<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Exemple #24
0
 function get_persona_nombre($id)
 {
     return consultas::get_persona_nombre($id);
 }
Exemple #25
0
 function get_personas()
 {
     require_once 'operaciones_simples/consultas.php';
     return consultas::get_personas();
 }
<?php

session_start();
ob_start();
$id_consulta = $_POST['idconsulta'];
//eliminar respuestas de la consulta
include_once 'includes/class.consultas.php';
$asoc = new consultas();
$asoc->delete_by_consulta($id_consulta);
//eliminar consulta
//eliminar respuestas de la consulta
include_once 'includes/class.consultas.php';
$asoc = new consultas();
$asoc->select($id_consulta);
$asoc->delete($id_consulta);
//reenvio a mis_consultas.php
$_SESSION['mensaje'] = "Mensaje eliminado!";
header("Location: mi_cuenta.php?activo=2&del=1");
<div class="item">
<div class="green-bar"><h4>Compras realizadas</h4></div>

<?php 
include_once '../compras/classes/class.compras.php';
$com = new compras();
$com->select_by_usuario($idUsuario);
?>
</div>


<div class="item">
<div class="green-bar"><h4>Consultas realizadas</h4></div>
<?php 
include_once '../consultas/classes/class.consultas.php';
$coms = new consultas();
$coms->select_by_usuario($idUsuario);
?>
</div>
</div>



<div class="one_4"><h4>Opciones</h4>

		<ul class="menusidebar">

			<li><a class="active" href="n_<?php 
echo $singular;
?>
.php">Crear <?php