public function display() { $vacante = isset($_POST['vacante_id']) ? $_POST['vacante_id'] : 0; $vacante2 = isset($_POST['vacante_id2']) ? $_POST['vacante_id2'] : 0; $model = new PostulacionModel(); $vacantes = $model->getVacantes(); $vacantes[] = array("id" => 999, "titulo" => "Todas"); $opcion = isset($_POST['opcion']) ? $_POST['opcion'] : 1; $datos = array(); if ($vacante > 0) { $modelReporte = new ReporteModel(); $datos = $modelReporte->getPostulantesByVacante($vacante); } $datos2 = array(); if ($vacante2 > 0) { $modelReporte = new ReporteModel(); $datos2 = $modelReporte->getPostulantesEvaluacionByVacante($vacante2); } $message = ""; require_once "view.reportevacantes.php"; }
public function loadPostulante() { $band = isset($_POST['band']) ? $_POST['band'] : 0; if ($band == 1) { $etapa = $_SESSION['etapa'] = isset($_POST['etapa_id']) ? $_POST['etapa_id'] : 0; $vacante = $_SESSION['vacante'] = isset($_POST['vacante_id']) ? $_POST['vacante_id'] : 0; } else { $etapa = isset($_SESSION['etapa']) ? $_SESSION['etapa'] : 0; $vacante = isset($_SESSION['vacante']) ? $_SESSION['vacante'] : 0; } $model = new PostulacionModel(); $etapas = $model->getEtapas(); $vacantes = $model->getVacantes(); $datos = array(); if ($etapa > 0) { $prefix = $this->getOpcion($etapa); $datos = $model->getPostulantes($etapa, $vacante, $prefix); } $message = ""; require_once "view.listadopostulantesetapa.php"; }