// Vista asignada
$obj_xtpl->assign_file('contenido', $obj_config->GetVar('ruta_vista') . 'cupos_especiales' . $obj_config->GetVar('ext_vista'));
// Modelo asignado
require $obj_config->GetVar('ruta_modelo') . 'Cupos_Especiales.php';
$obj_modelo = new Cupo_Especial($obj_conexion);
$obj_date = new Fecha();
switch (ACCION) {
    case 'add':
        // Ruta actual
        $_SESSION['Ruta_Form'] = $obj_generico->RutaRegreso();
        // Ruta regreso
        $obj_xtpl->assign('ruta_regreso', $_SESSION['Ruta_Lista']);
        // Accion a realizar
        $obj_xtpl->assign('tipo_accion', 'save');
        $obj_xtpl->assign('tag_boton', 'Guardar');
        $obj_xtpl->assign('fecha_marcar', $obj_date->FechaHoy());
        // Listado de Sorteos
        if ($result = $obj_modelo->GetSorteos()) {
            $i = 1;
            while ($row = $obj_conexion->GetArrayInfo($result)) {
                $obj_xtpl->assign($obj_generico->CleanTextDb($row));
                $obj_xtpl->assign('cant_sorteos', $i);
                $obj_xtpl->parse('main.contenido.formulario.lista_sorteos');
                $i++;
            }
        }
        // Listado de Zodiacal
        if ($result = $obj_modelo->GetZodiacales()) {
            $i = 1;
            while ($row = $obj_conexion->GetArrayInfo($result)) {
                $obj_xtpl->assign($obj_generico->CleanTextDb($row));