addFilter( new Request_Filter_Required('aid', 'El ID de Inscripción es obligatorio.') ); $appRequest->addFilter( new Request_Filter_Required('adoc', 'El Nro. Documento es obligatorio.') ); $appRequest->runFilters(); $aid = trim($appRequest->get('aid', '')); $adoc = trim($appRequest->get('adoc', '')); $appResponse->addParam('f_aid', $aid); $appResponse->addParam('f_adoc', $adoc); if (!$appRequest->hasErrors()) { $query = new DB_Query_Select(DB_Table_NotasWeb::getInstance(), $dbAdapter); $query->enabledDistinct(); $query->addCondition('IDINSCRIPCION', DB_Query_Select::LIKE_OPERATOR, $aid); $query->addCondition('NRODOC', DB_Query_Select::LIKE_OPERATOR, $adoc); $result = $query->getAllResults(); if (is_array($result) && count($result)) { $appResponse->addParam('show_exam_info', 1); $appResponse->addParam('exams', $result); unset($result); //redirect_to(''); } else { $appResponse->addParam('t_errors', array('Los datos ingresados no coinciden con nuestros registros.')); $appResponse->addParam('f_errors', array('user', 'password')); } } else { $appResponse->addParam('f_errors', $appRequest->getArrayOfFieldErrors()); $appResponse->addParam('t_errors', $appRequest->getArrayOfTextsErrors()); } } $appResponse->addParam( 'breadcrumbs', array( 'Inicio' => to_link('index'), 'Resultados de exámenes' => to_link('re/index'), 'Alumnos Regulares y Externos' => NULL ) ); # display $appResponse->addCSS('resultado_examenes.css'); $appResponse->setPageTitle('AACI • Asociación Argentina de Cultura Inglesa - Resultados de exámenes'); $appResponse->addTemplate(root_template('re/alumnos'));