$transaction = new Transaction($registry[$nameDataBase]);
        Gender::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(Gender::$business, Gender::$update, Gender::$descriptionBusiness));
        $data = array($_GET['DELETE']);
        $statusTransactionDB = $catalog->deleteGender($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->getListGender();
?>
<div class="grid_10">
    <div class="box round first">
        <h2><?php 
echo $v_label["TITLE"];
?>
</h2>


        <?php 
include "view/wallejlla/templates/tpl_messages_1.php";
?>
 
        <h5><?php 
echo $v_label["TITLE_LIST"];
$ape_pat_alumno = $action == 'EDIT' ? $data['ape_pat_alumno'] : '';
if ($action == 'EDIT' || $action == 'INSERT') {
    Forms::printInput('TEXT', 'ape_pat_alumno', $ape_pat_alumno, 'mini', array('REQUIRED' => $property["FORMS"]["VALIDATION_GENERIC"]["REQUIRED_VALUE"]));
} elseif ($action == 'PREVIEW') {
    echo $data['ape_pat_alumno'];
}
if ($action != 'PREVIEW') {
    ?>
 <span class="rojo">*</span><?php 
}
?>
                                  </td>
                                  <td>SEXO:</td>
                                  <td> <?php 
$genero = new Gender($db);
$catalogo1 = $genero->getListGender();
$itemsSelect = array();
foreach ($catalogo1 as $item) {
    $itemsSelect[$item['id']] = $item['name'];
}
$itemsSelect['0'] = 'SELECCIONE UNA OPCION';
$gender = '';
if ($action == 'EDIT' || $action == 'PREVIEW') {
    $gender = $data['GENDER'];
}
Forms::printInput('SELECT', 'GENDER', $gender, 'select_requerido', array(), $itemsSelect);
if ($action != 'PREVIEW') {
    ?>
 <span class="rojo">*</span><?php 
}
?>
Example #3
0
// Decidir en funcion a la accion
$title_1 = $v_label["NEW_TITLE"];
// INSERT
$action = 'INSERT';
if (isset($_GET['EDIT'])) {
    $action = 'EDIT';
    $title_1 = $v_label["EDIT_TITLE"];
    $elementAction = $_GET['EDIT'];
} elseif (isset($_GET['PREVIEW'])) {
    $action = 'PREVIEW';
    $title_1 = $v_label["PREVIEW_TITLE"];
    $elementAction = $_GET['PREVIEW'];
}
if ($action != 'INSERT') {
    $element = new Gender($registry[$nameDataBase]);
    $list = $element->getListGender($elementAction);
    $data = $list[0];
}
// simplificar acceso a etiquetas de formulario
$v_label_gral_form = $property["pages"]["general_form"];
?>




<div class="grid_10">
    <div class="box round first">
        <h2><?php 
echo $title_1;
?>
</h2>