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();