";
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_activosmantenimiento.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_numconman,$ls_codproman,$ls_denproman,$ld_feciniman,$ld_fecfinman;
$ls_numconman="";
$ls_codproman="";
$ls_denproman="";
$ld_feciniman="";
$ld_fecfinman="";
}
?>
Datos del Contrato de Mantenimiento
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_activomantenimiento($ls_codemp,$ls_codact,$ls_numconman,$ls_codproman,
$ls_denproman,$ld_feciniman,$ld_fecfinman);
if($lb_valido)
{
$ld_feciniman=$io_fun->uf_convertirfecmostrar($ld_feciniman);
$ld_fecfinman=$io_fun->uf_convertirfecmostrar($ld_fecfinman);
}
break;
case "GUARDAR":
$ls_codact=$io_fac->uf_obtenervalor("txtcodact","");
$ls_numconman=$io_fac->uf_obtenervalor("txtnumconman","");
$ls_codproman=$io_fac->uf_obtenervalor("txtcodpro","");
$ls_denproman=$io_fac->uf_obtenervalor("txtdenpro","");
$ld_feciniman=$io_fac->uf_obtenervalor("txtfeciniman","");
$ld_fecfinman=$io_fac->uf_obtenervalor("txtfecfinman","");
$ld_fecinimanaux=$io_fun->uf_convertirdatetobd($ld_feciniman);
$ld_fecfinmanaux=$io_fun->uf_convertirdatetobd($ld_fecfinman);
$lb_valido=$io_saf->uf_saf_update_activomantenimiento($ls_codemp,$ls_codact,$ls_numconman,$ls_codproman,$ld_fecinimanaux,
$ld_fecfinmanaux,$la_seguridad);
if($lb_valido)
{
$io_msg->message("El activo ha sido actualizado");
}
else
{
$io_msg->message("No se pudo actualizar el activo");
}
break;
}
?>