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 insert_layout_autorizacion_1($data = array()) { /** * Inserta registros autorizados para generar el layout */ $resultado = false; if ($data[auth]) { global $db, $usuario; switch ($usuario[id_grupo]) { case 50: $nivel = 1; break; case 40: $nivel = 2; break; case 35: $nivel = 3; break; case 34: $nivel = 4; break; case 30: $nivel = 5; break; default: $nivel = 1; break; } $id_cat_autorizacion = $nivel; $id_horas_extra = $data[id_horas_extra]; $dobles = horas_int($data[dobles]); $triples = horas_int($data[triples]); $rechazadas = horas_int($data[rechazadas]); $horas = $data[horas]; // $id_concepto = $data[id_concepto]; $estatus = $data[estatus]; $argumento = $data[argumento]; $timestamp = date('Y-m-d H:i:s'); $sql = "INSERT INTO\n\t\t\t{$db['tbl_autorizaciones']}\n\t\t\tSET \n\t\t\tid_horas_extra \t\t= '{$id_horas_extra}',\n\t\t\tid_cat_autorizacion = '{$id_cat_autorizacion}',\n\t\t\testatus \t \t\t= '{$estatus}',\n\t\t\tid_usuario \t\t\t= '{$usuario['id_usuario']}',\n\t\t\targumento \t\t\t= '{$argumento}',\n\t\t\thoras \t\t\t\t= '{$horas}',\n\t\t\th_dobles \t\t\t= '{$dobles}',\n\t\t\th_triples \t\t\t= '{$triples}',\n\t\t\th_rechazadas \t\t= '{$rechazadas}',\n\t\t\ttimestamp \t\t\t= '{$timestamp}',\n\t\t\tactivo \t\t\t\t= '1';"; // dump_var($sql); $resultado = SQLDo($sql) ? true : false; } return $resultado; }