/**
  * This is construct base of the class.
  *
  * A public constructor; initializes the variable $instanceDataBase.
  *
  */
 public function __construct($instanceDataBase)
 {
     parent::__construct($instanceDataBase);
     AdmissionPeriod::setDataOperationBusiness($instanceDataBase);
     AdmissionPeriod::getBusiness();
     AdmissionPeriod::getDescriptionBusiness();
 }
            $cursos = array();
            $cursos = $_POST['chk_cursos'];
            $cap = new CourseApplyPeriod($registry[$nameDataBase]);
            $dsd = $cap->deleteCourseApplyPeriod(array($id_period), $idTransaction);
            for ($i = 0; $i < count($cursos); $i++) {
                $data_cursos = array($id_period, $cursos[$i]);
                $ds = $cap->insertCourseApplyPeriod($data_cursos, $idTransaction);
            }
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_EDIT"], $v_label["DETAIL_MESSAGE_OK_EDIT"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_EDIT"], $v_label["DETAIL_MESSAGE_NOOK_EDIT"]);
        }
        break;
    case 'DELETE':
        $transaction = new Transaction($registry[$nameDataBase]);
        AdmissionPeriod::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(AdmissionPeriod::$business, AdmissionPeriod::$update, AdmissionPeriod::$descriptionBusiness));
        $data = array($_GET['DELETE']);
        $statusTransactionDB = $catalog->deleteAdmissionPeriod($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_DELETE"], $v_label["DETAIL_MESSAGE_OK_DELETE"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_DELETE"], $v_label["DETAIL_MESSAGE_NOOK_DELETE"]);
        }
        break;
    default:
        break;
}
// Obtener lista
$list = $catalog->getListAdmissionPeriod();
?>