ActualizarClase.php 2.13 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
<?php

class Datos {

    function NombreEmpleado($IdEmpleado) {
        $query = "select NombreEmpleado from mnt_empleado WHERE IdEmpleado='$IdEmpleado'";
        $resp = pg_fetch_array(pg_query($query));
        return $resp[0];
    }

}

class Cambios {

    function ActualizarPassword($IdPersonal, $Password) {

        $query = "update fos_user_user set password=md5('$Password') WHERE iduser='$IdPersonal'";
        pg_query($query);
    }

    function ObtenerSHA1($IdEmpleado, $IdEstablecimiento) {
        $codigo_ = sha1(md5($IdEmpleado));

        $query = "select * from fos_user_user_sha1 WHERE idusuariosha1='$codigo_' and idempleado='$IdEmpleado' and idestablecimiento=" . $IdEstablecimiento;
        $resp = pg_query($query);
        return($resp);
    }

    function IngresarSHA1($IdEmpleado, $IdEstablecimiento) {
        $codigo_ = sha1(md5($IdEmpleado));

        $query = "insert into fos_user_user_sha1(idusuariosha1,idempleado,idestablecimiento)values('$codigo_','$IdEmpleado','$IdEstablecimiento')";
        pg_query($query);
    }

    function ActualizaHash($hash, $IdEmpleado, $IdEstablecimiento) {
        $query = "update mnt_empleado set FirmaDigital='" . $hash . "' WHERE IdEmpleado='" . $IdEmpleado . "' and IdEstablecimiento=" . $IdEstablecimiento;
        pg_query($query);
    }

    function obtenerContador($IdEmpleado, $IdEstablecimiento) {
        $query = "select Contador from fos_user_user_sha1 WHERE IdEmpleado='$IdEmpleado' and IdEstablecimiento=" . $IdEstablecimiento;
        if ($resp = pg_fetch_array(pg_query($query))) {
            $contador = $resp[0] + 1;

            pg_query("update fos_user_user_sha1 set Contador=" . $contador . " WHERE IdEmpleado='$IdEmpleado' and IdEstablecimiento=" . $IdEstablecimiento);
        } else {
            $contador = 1;
        }
        return $contador;
    }

    function obtenerContadorMedico($IdEmpleado, $IdEstablecimiento) {
        $query = "select Contador from fos_user_user_sha1 WHERE IdEmpleado='$IdEmpleado' and IdEstablecimiento=" . $IdEstablecimiento;
        $resp = pg_fetch_array(pg_query($query));
        $contador = $resp[0];
        return $contador;
    }

}

//
?>