<link href="../shared/css/ventanas.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
     
	require_once("sigesp_snorh_c_uni_ad.php");
	$io_unidadadm = new sigesp_snorh_c_uni_ad();
	require_once("../shared/class_folder/class_mensajes.php");
	$msg=new class_mensajes();
	uf_limpiarvariables();
	switch ($ls_operacion) 
	{
		case "NUEVO":		
			$ls_statusg=0;
		    $ls_statusi=0;
		    $lb_valido=$io_unidadadm->uf_validarcierre_gastos_ingreso($ls_statusg,$ls_statusi);
		    if(($lb_valido)&&($ls_statusg=="1")&&($ls_statusi=="1"))
		    {
				$msg->message("El cierre Presuepuestario de Gasto e Ingreso fue ejecutado con Anterioridad, No se puede crear Unidades Administrativas");			
		    }
		break;
		
		case "GUARDAR":
		    $ls_statusg=0;
		    $ls_statusi=0;
		    $lb_valido=$io_unidadadm->uf_validarcierre_gastos_ingreso($ls_statusg,$ls_statusi);
			if(($lb_valido)&&($ls_statusg=="0")&&($ls_statusi=="0"))
		    {
				uf_load_variables();			
				$lb_valido=$io_unidadadm->uf_guardar($lb_existe,$ls_codigo,$ls_denominacion,$ls_codpro,$ls_estcla,$la_seguridad);
				if($lb_valido)