Esempio n. 1
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;
}
Esempio n. 2
0
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;
}