/** * This is construct base of the class. * * A public constructor; initializes the variable $instanceDataBase. * */ public function __construct($instanceDataBase) { parent::__construct($instanceDataBase); AdmissionProcess::setDataOperationBusiness($instanceDataBase); AdmissionProcess::getBusiness(); AdmissionProcess::getDescriptionBusiness(); }
if (isset($_POST['ID_FORM'])) { $idForm = $_POST['ID_FORM']; } else { $idForm = $_GET['ID_FORM']; } $action = 'INSERT'; $orden_area = 0; $pk_id_process = 0; $fk_id_admision_area = 0; $observation_status = 'APROVED'; $status_admision_process = 0; $fk_id_admision_area = 0; $area = 'area'; $admissionArea = new AdmissionArea($registry[$nameDataBase]); $formObject = new MembershipAppForm($registry[$nameDataBase]); $process = new AdmissionProcess($registry[$nameDataBase]); $personObject = new Person($registry[$nameDataBase]); $assDoc = new AssignPersonIdentifyDoc($registry[$nameDataBase]); $assProf = new AssignPersonProfession($registry[$nameDataBase]); $contact = new Contact($registry[$nameDataBase]); $assContact = new AssignPersonContact($registry[$nameDataBase]); $bill = new BillingData($registry[$nameDataBase]); $element_padres = new ApplicationParents($registry[$nameDataBase]); $holder = new Holder($registry[$nameDataBase]); $assign_holder_student = new AssignHolderStudent($registry[$nameDataBase]); $student = new Student($registry[$nameDataBase]); $family = new Family($registry[$nameDataBase]); $assign_student_family = new AssignStudentFamily($registry[$nameDataBase]); $flowProcess = $admissionArea->getListAdmissionArea(); //print_r($flowProcess); $forms = array();
<?php $_SESSION["active_option_menu"] = null; if (isset($_POST['REVIEW_REQUEST_FORM'])) { $process = new AdmissionProcess($registry[$nameDataBase]); $areas = $process->getListAdmissionProcessByAppForm($_POST['REQUEST_CODE']); $forms = $process->getListAdmissionProcessFormById($_POST['REQUEST_CODE']); $contador = 0; $flag = 0; //pendiente $message = 'Su formulario de admision aun se encuentra en estado de evaluacion'; foreach ($areas as $area) { $contador++; if ($area['status_admission_process'] == 34) { //RECHAZADO $flag = -1; } } if (count($forms) >= 1) { if ($flag < 0) { $message = 'Su formulario de admision no paso la evaluacion!'; Forms::setMessage('ERROR', 'FORMULARIO NO APROBADO!!', $message); } if ($flag == 0 && $contador == 7) { $message = 'Su formulario de admision se APROBO, por favor contactese con la administracion para continuar,con el proceso de admision!!'; Forms::setMessage('SUCCESS', 'FORMULARIO APROBADO!!', $message); } if ($flag == 0 && $contador < 7) { Forms::setMessage('SUCCESS', 'FORMULARIO EN PROCESO DE EVALUACION!!', $message); } } else {