%PDF- %PDF-
| Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/recursoshumanos/ |
| Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/recursoshumanos/editar_movimiento.php |
<?php
session_start();
include "../../config/config.php";
$_SESSION['expire'] = time() + (120 * 60);
$id_personal = isset($_REQUEST['id_personal']) ? $_REQUEST['id_personal'] : 0;
$id_movimiento = isset($_REQUEST['id_movimiento']) ? $_REQUEST['id_movimiento'] : 0;
$movimiento = isset($_REQUEST['movimiento']) ? $_REQUEST['movimiento'] : 0;
$duracion = isset($_REQUEST['duracion']) ? $_REQUEST['duracion'] : 0;
$fecha_mov = isset($_REQUEST['fecha_movimiento']) ? $_REQUEST['fecha_movimiento'] : 0;
$id_area = isset($_REQUEST['id_area']) ? $_REQUEST['id_area'] : 0;
$id_puesto = isset($_REQUEST['id_puesto']) ? $_REQUEST['id_puesto'] : 0;
$id_cubre = isset($_REQUEST['id_cubre']) ? $_REQUEST['id_cubre'] : 0;
$no_oficio = isset($_REQUEST['no_oficio']) ? $_REQUEST['no_oficio'] : 0;
$fecha_imss = isset($_REQUEST['fecha_imss']) ? $_REQUEST['fecha_imss'] : 0;
$fecha_infonavit = isset($_REQUEST['fecha_infonavit']) ? $_REQUEST['fecha_infonavit'] : 0;
$notas = isset($_REQUEST['notas']) ? $_REQUEST['notas'] : 0;
$conf = new Configuracion();
$conf->conectarBD();
$sql = "SELECT * FROM tjam_empleados WHERE id = '$id_personal' ";
$rst = $conf->consulta($sql);
$id_pant = $rst[0]["id_puesto"];
$id_aant = $rst[0]["id_area"];
if(count($rst) > 0){
if ($movimiento == "Baja")
{
$sql1 = "UPDATE tjam_movimientos_rh SET movimiento = '$movimiento', duración = '$duracion', f_movimiento = '$fecha_mov', f_fin = '$fecha_mov', id_area = '$id_area', id_puesto = '$id_puesto', id_cubre = '$id_cubre', num_oficio = '$no_oficio', fecha_imss = '$fecha_imss', fecha_infonavit = '$fecha_infonavit', observaciones = '$notas' WHERE id_movimiento = $id_movimiento ";
$rsut = $conf->actualizacion($sql1);
if ($id_pant != $id_puesto)
{
$sql4 = "UPDATE tjam_empleados SET id_puesto = '$id_puesto' WHERE id = '$id_personal'";
$rst4 = $conf->actualizacion($sql4);
}
if ($id_aant != $id_area)
{
$sql5 = "UPDATE tjam_empleados SET id_area = '$id_area' WHERE id = '$id_personal'";
$rst5 = $conf->actualizacion($sql5);
}
}
else
{
$sql1 = "UPDATE tjam_movimientos_rh SET movimiento = '$movimiento', duracion = '$duracion', f_movimiento = '$fecha_mov', id_area = '$id_area', id_puesto = '$id_puesto', id_cubre = '$id_cubre', num_oficio = '$no_oficio', fecha_imss = '$fecha_imss', fecha_infonavit = '$fecha_infonavit', observaciones = '$notas' WHERE id_movimiento = $id_movimiento ";
$rsut2 = $conf->actualizacion($sql1);
if ($id_pant != $id_puesto)
{
$sql4 = "UPDATE tjam_empleados SET id_puesto = '$id_puesto' WHERE id = '$id_personal'";
$rst4 = $conf->actualizacion($sql4);
}
if ($id_aant != $id_area)
{
$sql5 = "UPDATE tjam_empleados SET id_area = '$id_area' WHERE id = '$id_personal'";
$rst5 = $conf->actualizacion($sql5);
}
}
$conf->desconectarDB();
header("Location: page_find_personal.php?error=2");
}
else{
$conf->desconectarDB();
header("Location: page_find_personal.php?error=3");
}
?>