";
print "location.href='../sigesp_inicio_sesion.php'";
print "";
}
$ls_logusr=$_SESSION["la_logusr"];
require_once("class_funciones_activos.php");
$io_fun_activo=new class_funciones_activos();
$io_fun_activo->uf_load_seguridad("SAF","sigesp_saf_d_activosrotulacion.php",$ls_permisos,$la_seguridad,$la_permisos);
////////////////////////////////////////////// SEGURIDAD /////////////////////////////////////////////
function uf_limpiarvariables()
{
//////////////////////////////////////////////////////////////////////////////
// Function: uf_limpiarvariables
// Description: Función que limpia todas las variables necesarias en la página
//////////////////////////////////////////////////////////////////////////////
global $ls_codrot,$ls_denrot,$ls_codprorot,$ls_denprorot,$ad_fecrot;
$ls_codrot="";
$ls_denrot="";
$ls_codprorot="";
$ls_denprorot="";
$ad_fecrot="";
}
?>
Datos de la Rotulación
uf_obtenervalor_get("denact","Ninguno");
$ls_codact=$io_fac->uf_obtenervalor_get("codact","");
if (array_key_exists("operacion",$_POST))
{
$ls_operacion=$_POST["operacion"];
$ls_denact=$_POST["txtdenact"];
$ls_codact=$_POST["txtcodact"];
}
else
{
$ls_operacion="NUEVO";
}
switch ($ls_operacion)
{
case "NUEVO":
uf_limpiarvariables();
$lb_valido=$io_saf->uf_saf_select_activorotulacion($ls_codemp,$ls_codact,$ls_codrot,$ls_denrot,$ls_codprorot,$ls_denprorot,$ld_fecrot);
$ld_fecrot=$io_fun->uf_convertirfecmostrar($ld_fecrot);
break;
case "GUARDAR":
$ls_codact=$io_fac->uf_obtenervalor("txtcodact","");
$ls_codrot=$io_fac->uf_obtenervalor("txtcodrot","");
$ls_denrot=$io_fac->uf_obtenervalor("txtdenrot","");
$ls_codprorot=$io_fac->uf_obtenervalor("txtcodpro","");
$ls_denprorot=$io_fac->uf_obtenervalor("txtdenpro","");
$ld_fecrot=$io_fac->uf_obtenervalor("txtfecrot","");
$ld_fecrotaux=$io_fun->uf_convertirdatetobd($ld_fecrot);
$lb_valido=$io_saf->uf_saf_update_activorotulacion($ls_codemp,$ls_codact,$ls_codrot,$ls_codprorot,$ld_fecrotaux,$la_seguridad);
if($lb_valido)
{
$io_msg->message("El activo ha sido actualizado");
}
else
{
$io_msg->message("No se pudo actualizar el activo");
}
break;
}
?>