Пример #1
0
function online_update($id_usuario, $ultimo_clic)
{
    global $db;
    $sql = "UPDATE {$db['tbl_online']} SET \n\t\t\t\tonline='{$ultimo_clic}' \n\t\t\t\tWHERE id_usuario='{$id_usuario}'\n\t\t\t\tLIMIT 1;";
    $resultado = SQLDo($sql) ? true : false;
    return $resultado;
}
Пример #2
0
function actualizar_usuario($pass, $id_usuario)
{
    $password = md5($pass);
    global $db;
    $sql = "UPDATE \n\t\t\t\t\t\t{$db['tbl_usuarios']}\n\t\t\t\t\tSET\n\t\t\t\t\t\tclave\t \t=\t'{$password}'\n\t\t\t\t\t WHERE \n\t\t\t\t\t \tid_usuario \t= {$id_usuario};";
    //echo $sql;
    return $resultado = SQLDo($sql);
}
Пример #3
0
function update_pass_user($pass, $id_personal)
{
    global $db, $usuario;
    $sql = "UPDATE \n\t\t\t{$db['tbl_usuarios']}\n\t\tSET \n\t\t\tclave \t='{$pass}',\n\t\t\tlogin \t= 1\n\t\tWHERE \n\t\t\tid_personal='{$id_personal}';";
    // dump_var($sql);
    $resultado = SQLDo($sql);
    $resultado = count($resultado) ? $resultado : false;
    return $resultado;
}
Пример #4
0
function captura_insert($data = array())
{
    if ($data[auth]) {
        global $db, $usuario;
        $id_personal = $data[id_personal];
        $id_empresa = $data[id_empresa];
        $fecha = $data[fecha];
        $horas = horas_int($data[horas]);
        $semana_iso8601 = semana_iso8601($fecha);
        $timestamp = date('Y-m-d H:i:s');
        $sql = "INSERT INTO {$db['tbl_horas_extra']} SET\n\t\t\t\t\tid_personal='{$id_personal}',\n\t\t\t\t\tid_empresa='{$id_empresa}',\n\t\t\t\t\tsemana_iso8601='{$semana_iso8601}',\n\t\t\t\t\tfecha = '{$fecha}',\n\t\t\t\t\thoras ='{$horas}',\n\t\t\t\t\tid_usuario = '{$usuario['id_usuario']}',\n\t\t\t\t\ttimestamp = '{$timestamp}'\n\t\t\t\t\t;";
        $resultado = SQLDo($sql);
    } else {
        $resultado = false;
    }
    return $resultado;
}
Пример #5
0
function update_usuario($data = array())
{
    // Actualizacion de datos personales y de cuenta de usuario
    global $db, $usuario;
    $resultado = false;
    if ($data[auth]) {
        $id_empresa = $data[id_empresa] ? $data[id_empresa] : false;
        $id_personal = $data[id_personal] ? $data[id_personal] : false;
        $nombre = $data[nombre] ? $data[nombre] : false;
        $paterno = $data[paterno] ? $data[paterno] : false;
        $materno = $data[materno] ? $data[materno] : false;
        $sucursal = $data[sucursal] ? $data[sucursal] : false;
        $email = $data[email] ? $data[email] : false;
        $empleado_num = $data[empleado_num] ? $data[empleado_num] : false;
        $id_nomina = $data[id_nomina] ? $data[id_nomina] : false;
        $timestamp = date('Y-m-d H:i:s');
        $campos .= $nombre ? "nombre = '{$nombre}'," : '';
        $campos .= $paterno ? "paterno \t= '{$paterno}'," : '';
        $campos .= $materno ? "materno = '{$materno}'," : '';
        $campos .= $sucursal ? "sucursal_nomina = '{$sucursal}'," : '';
        $campos .= $email ? "email \t= '{$email}'," : '';
        $campos .= $empleado_num ? "empleado_num = '{$empleado_num}'," : '';
        $campos .= $id_nomina ? "id_nomina = '{$id_nomina}'," : '';
        $filtro .= $id_empresa ? "AND id_empresa='{$id_empresa}'" : '';
        $sql = "UPDATE {$db['tbl_personal']} SET\t\t\t\t\t\n\t\t\t\t\t{$campos}\n\t\t\t\t\tid_usuario  \t= '{$usuario['id_usuario']}',\n\t\t\t\t\ttimestamp      \t= '{$timestamp}'\n\t\t\t\tWHERE 1 AND id_personal='{$id_personal}' {$filtro}\n\t\t\t\t\t;";
        // dump_var($sql);
        $resultado = SQLDo($sql) ? true : false;
        if ($empleado_num || $id_nomina) {
            // Actualizacion de usuario
            $vUsuario = $empleado_num ? $empleado_num : $id_nomina;
            $vClave = md5($vUsuario);
            $sql2 = "UPDATE {$db['tbl_usuarios']} \n\t\t\t\t\tSET\n\t\t\t\t\t\t usuario \t='{$vUsuario}'\n\t\t\t\t\t\t,clave \t\t='{$vClave}'\n\t\t\t\t\tWHERE id_personal='{$id_personal}'\n\t\t\t\t\t;";
            $id_usuario = SQLDo($sql2);
            $resultado = SQLDo($sql2) ? true : false;
        }
    }
    return $resultado;
}
Пример #6
0
function update_cifrados($data = array())
{
    global $db, $usuario;
    $timestamp = timestamp();
    $id = $data[id] ? $data[id] : false;
    unset($data[id]);
    foreach ($data as $campo => $valor) {
        $campos[] = $campo . "='" . $valor . "'";
    }
    $campos[] = "id_usuario = '{$usuario['id_usuario']}'";
    $campos[] = "timestamp \t= '{$timestamp}'";
    $updateFields = implode(',', $campos);
    if ($id && $updateFields) {
        $sql = "UPDATE {$db['tbl_cifrados']}\n\t\t\t\tSET  {$updateFields}\n\t\t\t\tWHERE id_cifrado='{$id}'\n\t\t\t\tLIMIT 1;";
        $resultado = SQLDo($sql) ? true : false;
        return $resultado;
    } else {
        return false;
    }
}
Пример #7
0
function update_categorias($data = array())
{
    global $db;
    $id = $data[id] ? $data[id] : false;
    unset($data[id]);
    foreach ($data as $campo => $valor) {
        $campos[] = $campo . "='" . $valor . "'";
    }
    $updateFields = implode(',', $campos);
    if ($id && $updateFields) {
        $sql = "UPDATE {$db['tbl_categorias']}\n\t\t\t\tSET  {$updateFields}\n\t\t\t\tWHERE id_categoria='{$id}'\n\t\t\t\tLIMIT 1;";
        $resultado = SQLDo($sql) ? true : false;
        return $resultado;
    } else {
        return false;
    }
}
Пример #8
0
function insert_autorizacion_5($data = array())
{
    /**
    * Inserta registros autorizados de nivel 5
    */
    $resultado = false;
    if ($data[auth]) {
        global $db, $usuario;
        $id_horas_extra = $data[id_horas_extra];
        $id_cat_autorizacion = 5;
        $estatus = $data[estatus];
        $argumento = $data[argumento];
        $timestamp = date('Y-m-d H:i:s');
        $sql = "INSERT INTO {$db['tbl_autorizaciones']} SET\n\t\t\t\t\tid_horas_extra \t\t= '{$id_horas_extra}',\n\t\t\t\t\tid_cat_autorizacion = '{$id_cat_autorizacion}',\n\t\t\t\t\testatus \t\t\t= '{$estatus}',\n\t\t\t\t\tid_usuario \t\t\t= '{$usuario['id_usuario']}',\n\t\t\t\t\targumento \t\t\t= '{$argumento}',\n\t\t\t\t\ttimestamp \t\t\t= '{$timestamp}'\n\t\t\t\t\t;";
        $resultado = SQLDo($sql) ? true : false;
    }
    return $resultado;
}