Esempio n. 1
0
 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";
 }