tieneRol("4") && !$usuario->tieneRol("1")){ header("Location: aplicacion.php?e=permiso"); exit; } include_once("Objects/Vacaciones.php"); include_once("Objects/Empleado.php"); include_once("Objects/Permisos.php"); include_once("html/cabeceraPrint.php"); $oid=$_GET['oid']; if($_POST['oid']!="") $oid=$_POST['oid']; $mes_hoy=date("m"); if($_GET['mes']!="") $mes_hoy=$_GET['mes']; if($_POST['mes']!="") $mes_hoy=$_POST['mes']; $ano_hoy=date("Y"); if($_GET['anio']!="") $ano_hoy=$_GET['anio']; if($_POST['anio']!="") $ano_hoy=$_POST['anio']; $tipoSoli="v"; if($_GET['tipo']!="") $tipoSoli=$_GET['tipo']; if($_POST['tipo']!="") $tipoSoli=$_POST['tipo']; $empleado=new Empleado($usuario,$oid); $vacaciones=new Vacaciones($usuario,$empleado->getValor("oid"),$mes_hoy,$ano_hoy,$locale); $permisos=new Permisos($usuario,$empleado->getValor("oid"),$mes_hoy,$ano_hoy,$locale); $back="addSolicitudesEmpleado.php?oid=".$oid."&tipo=".$tipoSoli; switch ($_POST['action']) { case "crear": $ultimo_dia = verifica_long_mes($mes_hoy,$ano_hoy); // Recorremos todos los valores de los d�as $dias=array(); for($i=1;$i<=$ultimo_dia;$i++){ if($_POST['d'.$i.'-'.$mes_hoy]=="on"){ $dias[$i]="solicitud creada por RRHH"; } } try{ if($tipoSoli=="v"){ $vacaciones->solicitar($dias); }elseif($tipoSoli=="p"){ $permisos->solicitar($dias); } else{ $tipo="error"; $msg="error en la selección"; } if($msg==""){ $tipo="ok"; $msg=$locale['290']; foreach($dias as $diaShow => $mensaje){ $msg.=$diaShow." "; } } } catch (Exception $e){ $tipo="error"; $msg=$e->getMessage(); } break; default: break; } if($msg!=""){ echo "
".$msg."
"; } ?> " value="Crear vacaciones" onclick="irA('addSolicitudesEmpleado.php?oid=&tipo=v&mes=&anio=')"/> " value="Crear permisos" onclick="irA('addSolicitudesEmpleado.php?oid=&tipo=p&mes=&anio=')"/>
".$locale['413']."".$empleado->getValor("nombre")." ".$empleado->getValor("apellidos"); ?>
getValor("oid"),$mes_hoy,$ano_hoy,$locale); $permisos=new Permisos($usuario,$empleado->getValor("oid"),$mes_hoy,$ano_hoy,$locale); include_once("ver_vacaciones.php"); ?> " />