function procesar(&$nextAction)
 {
     $planificacion = new Planificacion($_GET['id']);
     $planificacion->baja_logica = TRUE_;
     $res = $planificacion->save();
     $parametros['id_ronda'] = $_GET['id_ronda'];
     $accion = 'RondaAlta';
     if ($res) {
         $nextAction->setNextAction($accion, 'eliminacion.planificacion.ok', $parametros);
     } else {
         $parametros['error'] = "1";
         $nextAction->setNextAction($accion, 'eliminacion.planificacion.error', $parametros);
     }
 }
 function procesar(&$nextAction)
 {
     $planificacion = new Planificacion();
     $planificacion->baja_logica = FALSE_;
     if (isset($_GET["id"])) {
         $planificacion->id = $_GET['id'];
     }
     if (isset($_GET["id_ronda"])) {
         $planificacion->id_ronda = $_GET["id_ronda"];
     }
     if ($_POST["radioFrecuencia"] == 'absoluto') {
         $planificacion->hora = $_POST["hora_absoluto"] . ":" . $_POST["minutos_absoluto"];
         $planificacion->dia_absoluto = $_POST['fecha'];
         $planificacion->dia_semana = "NULL";
     } else {
         if ($_POST['radioFrecuencia'] == "semanalmente") {
             $planificacion->hora = $_POST["hora_semanalmente"] . ":" . $_POST["minutos_semanalmente"];
             $planificacion->dia_absoluto = "NULL";
             $planificacion->dia_semana = $_POST["dia"];
         } else {
             $planificacion->hora = $_POST["hora_diariamente"] . ":" . $_POST["minutos_diariamente"] . ":00";
             $planificacion->dia_absoluto = "NULL";
             $planificacion->dia_semana = "NULL";
         }
     }
     $planificacion->fecha_vigencia = $_POST["fecha_vigencia"];
     $params['pop'] = 1;
     if ($planificacion->save()) {
         $nextAction->setNextAction('SalidaPopupPlanificacion', 'planificacion.configuracion.ok', $params);
     } else {
         $params['error'] = "1";
         $nextAction->setNextAction('SalidaPopupPlanificacion', 'planificacion.configuracion.error', $params);
     }
 }
}
$Verif_In = $con->consulta("SELECT NOMBRE_UA FROM inscripcion, inscripcion_proyecto WHERE NOMBRE_UGE = '{$uActivo}' and NOMBRE_U = '{$uActivo}'");
$Inscrip = mysql_fetch_row($Verif_In);
$Sel_NL = $con->consulta("SELECT NOMBRE_LARGO_GE FROM grupo_empresa WHERE NOMBRE_U='{$uActivo}'");
$NombreL = mysql_fetch_row($Sel_NL);
$Sel_NC = $con->consulta("SELECT NOMBRE_CORTO_GE FROM grupo_empresa WHERE NOMBRE_U='{$uActivo}'");
$NombreC = mysql_fetch_row($Sel_NC);
$Grupo_NC = 'Notificacion de Conformidad de ' . $NombreC[0] . '';
$Sel_NC = $con->consulta("SELECT * FROM registro,receptor WHERE NOMBRE_U='{$Inscrip['0']}' AND NOMBRE_R='{$Grupo_NC}' AND registro.ID_R = receptor.ID_R");
$NC = mysql_num_rows($Sel_NC);
$Grupo_OC = 'Orden de Cambio de ' . $NombreC[0] . '';
$Sel_OC = $con->consulta("SELECT * FROM registro,receptor WHERE NOMBRE_U='{$Inscrip['0']}' AND NOMBRE_R='{$Grupo_OC}' AND registro.ID_R = receptor.ID_R");
$OC = mysql_num_rows($Sel_OC);
if (is_array($Inscrip)) {
    if ($NC >= 1 or $OC >= 1) {
        $Planif = new Planificacion($usuario);
        $estado = $Planif->getEstado();
        switch ($estado) {
            case 'registrar planificacion':
                echo '<div id="registroActividadPlanificacion">
                          <legend>Registro de actividad para la planificacion</legend>
                          <div class="bs-callout bs-callout-info">
                              <h4>Nota</h4>
                              <p>
                                  Registre una actividad de su planificacion... 
                              </p>
                          </div>
                          <form class="form-horizontal"> 
                              <div class="form-group">
                                  <label class="col-md-2 control-label">Actividad</label>        
                                  <div class="col-md-3">
<?php

date_default_timezone_set("America/La_Paz");
require_once '../modelo/nucleo/planificacion-actividad.php';
require_once '../modelo/nucleo/registro-sistema.php';
require_once '../modelo/nucleo/fecha-realizacion.php';
require_once '../modelo/nucleo/producto-entregable.php';
require_once '../modelo/nucleo/precio-actividad.php';
require_once '../modelo/nucleo/entrega-grupo-empresa.php';
require_once '../modelo/nucleo/pago-planificacion.php';
session_start();
$usuario = $_SESSION['usuario'];
/*$usuario = 'Bittle';*/
$planificacion = new Planificacion($usuario);
$estado = $planificacion->getEstado();
switch ($estado) {
    case 'registrar planificacion':
        $actividades = explode(',', $_POST['actividades']);
        $fechas = explode(',', $_POST['fechas']);
        for ($i = 0; $i < count($actividades); $i++) {
            $fechaActual = date("Y") . "-" . date("m") . "-" . date("d");
            $horaActual = date("H") . ":" . date("i") . ":" . date("s");
            $actividad = $actividades[$i];
            $fecha = $fechas[$i];
            $registro = new Registro($usuario, 'actividad planificacion', 'en proceso', $actividad, $fechaActual, $horaActual);
            $registro->insertarBD();
            $fechaRealizacion = new FechaRealizacion($registro->getId(), $fecha);
            $fechaRealizacion->insertarBD();
        }
        $planificacion->setEstado('registrar entregables');
        $planificacion->modificarBD();