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; }
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); }
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; }
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; }
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; }
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; } }
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; } }
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; }