%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/recursoshumanos/
Upload File :
Create Path :
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");
	}

?>

Zerion Mini Shell 1.0