Exemplo n.º 1
0
 public function crear($proceso_id)
 {
     $proceso = Doctrine::getTable('Proceso')->find($proceso_id);
     if ($proceso->cuenta_id != UsuarioBackendSesion::usuario()->cuenta_id) {
         echo 'Usuario no tiene permisos para crear un formulario dentro de este proceso.';
         exit;
     }
     $formulario = new Formulario();
     $formulario->proceso_id = $proceso->id;
     $formulario->nombre = 'Formulario';
     $formulario->save();
     redirect('backend/formularios/editar/' . $formulario->id);
 }
Exemplo n.º 2
0
 public function getFormulario()
 {
     $lista = $this->getFormularios();
     $formulario = new Formulario();
     if ($this->getIdTabla()) {
         $formulario->setIdTabla($this->getIdTabla());
     }
     if (count($lista) > 0) {
         $formulario = $lista[0];
         if (!$formulario->getIdTabla()) {
             $formulario->setIdTabla($this->getIdTabla());
         }
     }
     return $formulario;
 }
Exemplo n.º 3
0
 public static function register_data()
 {
     $ramos = array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'outros');
     $form = new Formulario();
     foreach ($form as $name_post => $v) {
         $form->{$name_post} = isset($_POST[$name_post]) ? $_POST[$name_post] : null;
         if ($form->{$name_post} == 'on' || $form->{$name_post} == 'sim') {
             //if 'on' or 'sim' the $form->$name_post receive 1 bacause the data base is integer
             $form->{$name_post} = 1;
         }
         if ($form->{$name_post} == 'nao') {
             //if 'nao' the $form->$name_post receive 0 bacause the data base is integer
             $form->{$name_post} = 0;
         }
         if ($name_post == 'pretensao_investimento') {
             $replace = array(".", "R\$ ");
             $string = str_replace($replace, "", $_POST[$name_post]);
             $replace = array(",");
             $string = str_replace($replace, ".", $string);
             $form->{$name_post} = $string;
             echo '<script>alert(' . $form->{$name_post} . ')</script>';
         }
         if ($name_post == 'ramos') {
             foreach ($ramos as $key => $value) {
                 $form->{$name_post} .= isset($_POST[$value]) ? $_POST[$value] . ':' : null;
             }
             $form->{$name_post} = substr($form->{$name_post}, 0, -1);
         }
     }
     return Formulario::register_data_bd($form);
 }
Exemplo n.º 4
0
 private function factoryPermissaoUsuario($arrStrDados)
 {
     $obj = new PermissaoUsuario();
     // formulario
     $objFormulario = new Formulario();
     $objFormulario->setId($arrStrDados["FRM_ID"]);
     $obj->setFormulario($objFormulario);
     // acao
     $objAcao = new Acao();
     $objAcao->setId($arrStrDados["ACO_ID"]);
     $obj->setAcao($objAcao);
     // usuario
     $objUsuario = new Usuario();
     $objUsuario->setId($arrStrDados["USU_ID"]);
     $obj->setUsuario($objUsuario);
     return $obj;
 }
Exemplo n.º 5
0
 public function SetColIzq($Texto, $class, $id)
 {
     $newitem = parent::NuevaCelda($Texto, $class, $id);
     if (isset($this->ftablaColIzq)) {
         array_push($this->ftablaColIzq, $newitem);
     } else {
         $this->ftablaColIzq = array($newitem);
     }
     $this->SetColunas();
 }
Exemplo n.º 6
0
 public function postCargaInfo()
 {
     /*
     DB::table('Formulario')->insert(
         	array(
         		'nombre' => Input::get('nombre'), 
         		'cedula' => Input::get('cedula'),
         		'correo' => Input::get('correo'),
         		'telfijo' => Input::get('telfijo'),
         		'celular' => Input::get('celular'),
         		'departamento' => Input::get('selectdepto'),
         		'municipio' => Input::get('selectmpio'),
         		'ingresos' => Input::get('ingresos'),
         		'prestamo' => Input::get('prestamo'),
         		
         		'habeasdata' => Input::get('habeas'),
         		'llamar' => Input::get('llamada')
         	)
     	);
     */
     $a = str_replace(',', '', Input::get('ingresos'));
     $b = str_replace(',', '', Input::get('prestamo'));
     $idmaximo = DB::table('Formulario')->max('id_formulario');
     $formulario = new Formulario();
     $formulario->nombre = Input::get('nombre');
     $formulario->cedula = Input::get('cedula');
     $formulario->correo = Input::get('correo');
     $formulario->telfijo = Input::get('telfijo');
     $formulario->celular = Input::get('celular');
     $formulario->departamento = Input::get('selectdepto');
     $formulario->municipio = Input::get('selectmpio');
     $formulario->ingresos = $a;
     $formulario->prestamo = $b;
     $formulario->habeasdata = Input::get('habeas');
     $formulario->llamar = Input::get('llamada');
     // guardamos
     $formulario->save();
     $banco = Input::get('banco');
     for ($i = 0; $i < count($banco); $i++) {
         DB::table('fromubanco')->insert(array('id_formulario' => $idmaximo + 1, 'id_banco' => $banco[$i]));
     }
     return Redirect::to('/')->with('status', 'ok_estatus');
 }
Exemplo n.º 7
0
 public static function hora($nombre, $inicio = "00:00", $fin = "23:59", $intervalo = 15, $seleccion = "")
 {
     $hi = strpos($inicio, ":") > 0 ? substr($inicio, 0, strpos($inicio, ":")) : $inicio;
     $mi = strpos($inicio, ":") > 0 ? substr($inicio, strpos($inicio, ":") + 1) : 0;
     $inicio = $hi * 60 + $mi;
     $hf = strpos($fin, ":") > 0 ? substr($fin, 0, strpos($fin, ":")) : $fin;
     $mf = strpos($fin, ":") > 0 ? substr($fin, strpos($fin, ":") + 1) : 0;
     $fin = $hf * 60 + $mf;
     $opciones = array();
     for ($i = $inicio; $i <= $fin; $i += $intervalo) {
         $h = floor($i / 60);
         $h = $h < 10 ? "0" . $h : $h;
         $m = $i % 60;
         $m = $m < 10 ? "0" . $m : $m;
         $opciones[$h . ":" . $m] = $h . ":" . $m;
     }
     return Formulario::select($nombre, $opciones, $seleccion);
 }
Exemplo n.º 8
0
<?php

/** @var FormularioController $this */
/** @var Formulario $model */
/** @var AweActiveForm $form */
$form = $this->beginWidget('ext.AweCrud.components.AweActiveForm', array('type' => 'horizontal', 'id' => 'formulario-form', 'enableAjaxValidation' => true, 'clientOptions' => array('validateOnSubmit' => false, 'validateOnChange' => true), 'enableClientValidation' => false));
?>
<div class="widget blue">
    <div class="widget-title">
        <h4><i class="icon-plus"></i><?php 
echo Yii::t('AweCrud.app', $model->isNewRecord ? 'Create' : 'Update') . ' ' . Formulario::label(1);
?>
</h4>
        <span class="tools">
            <a href="javascript:;" class="icon-chevron-down"></a>
            <!--a href="javascript:;" class="icon-remove"></a-->
        </span>
    </div>
    <div class="widget-body">
        
        
            
                                        <?php 
echo $form->textFieldRow($model, 'CONOCIMIENTOS');
?>
                                
                                        <?php 
echo $form->textFieldRow($model, 'PUNTUALIDAD');
?>
                                
                                        <?php 
Exemplo n.º 9
0
			  if($(this).val() > 5 ) {
			  	alert('No debe de ser mayor que 5')
			  	$(this).val(5);
			  }
			  $('#agregar').html('');
			  for (var i = 0; i < $(this).val(); i++) {
			  	$('#agregar').append($('#select_habilidad').html());
			  };
			});
		});
	</script>

	<script type="text/html"  id="select_habilidad">
		<select name="id_actividad[]" class="form-control">
			<?php 
$formulario = new Formulario();
$query_result = $formulario->getHabilidad();
while ($actividad = $query_result->fetch_object()) {
    ?>
			 		<option value="<?php 
    echo $actividad->id;
    ?>
"><?php 
    echo $actividad->nombre;
    ?>
</option>
			 <?php 
}
?>
		</select>
Exemplo n.º 10
0
require_once '../visao/componentes.php';
?>
            
        </div>
    </div>  
    <div class="col-md-2 col-sm-2 col-xs-2"></div>
</div>  


<?php 
require '../template/rodape.php';
//EXECUTAR AÇÃO
if (isset($_POST['acao'])) {
    //RESPONDER FORMULÁRIO
    if ($_POST['acao'] == "responderQuestionario") {
        $formulario = new Formulario();
        //INFORMAÇÕES PESSOAIS
        if (isset($_POST["anoConclusao"])) {
            $formulario->setAnoConclusao($_POST["anoConclusao"]);
        }
        if (isset($_POST["opSemestre"])) {
            $formulario->setSemestre($_POST["opSemestre"]);
        }
        //INFORMAÇÕES SOBRE O CURSO
        if (isset($_POST["curso1"])) {
            $formulario->setIC1($_POST["curso1"]);
        }
        if (isset($_POST["curso2"])) {
            $formulario->setIC2($_POST["curso2"]);
        }
        if (isset($_POST["curso3"])) {
Exemplo n.º 11
0
        $mensaje = $this->miConfigurador->getVariableConfiguracion('mostrarMensaje');
        $this->miConfigurador->setVariableConfiguracion('mostrarMensaje', null);
        if ($mensaje) {
            $tipoMensaje = $this->miConfigurador->getVariableConfiguracion('tipoMensaje');
            if ($tipoMensaje == 'json') {
                $atributos['mensaje'] = $mensaje;
                $atributos['json'] = true;
            } else {
                $atributos['mensaje'] = $this->lenguaje->getCadena($mensaje);
            }
            // ------------------Division para los botones-------------------------
            $atributos['id'] = 'divMensaje';
            $atributos['estilo'] = 'marcoBotones';
            echo $this->miFormulario->division("inicio", $atributos);
            // -------------Control texto-----------------------
            $esteCampo = 'mostrarMensaje';
            $atributos["tamanno"] = '';
            $atributos["estilo"] = 'information';
            $atributos["etiqueta"] = '';
            $atributos["columnas"] = '';
            // El control ocupa 47% del tamaño del formulario
            echo $this->miFormulario->campoMensaje($atributos);
            unset($atributos);
            // ------------------Fin Division para los botones-------------------------
            echo $this->miFormulario->division("fin");
        }
    }
}
$miSeleccionador = new Formulario($this->lenguaje, $this->miFormulario);
$miSeleccionador->mensaje();
$miSeleccionador->formulario();
Exemplo n.º 12
0
<?php

require "modelo_tec.php";
$objModelo = new Formulario();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title>Editar Informaci&oacute;n</title>
	<!-- ----------------------------------------FANCYBOX-------------------------------------------------------------------- -->
	<!-- Add jQuery library -->
	<script type="text/javascript" src="../jquery/fancyapps-fancyBox-3a66a9b/lib/jquery-1.7.2.min.js"></script>

	<!-- Add mousewheel plugin (this is optional) -->
	<script type="text/javascript" src="../jquery/fancyapps-fancyBox-3a66a9b/lib/jquery.mousewheel-3.0.6.pack.js"></script>

	<!-- Add fancyBox main JS and CSS files -->
	<script type="text/javascript" src="../jquery/fancyapps-fancyBox-3a66a9b/source/jquery.fancybox.js?v=2.0.6"></script>
	<link rel="stylesheet" type="text/css" href="../jquery/fancyapps-fancyBox-3a66a9b/source/jquery.fancybox.css?v=2.0.6" media="screen" />
	
	<link rel="stylesheet" href="../css/index_style.css">
<script type="text/javascript">
		$(document).ready(function() {
			/*
			 *  Simple image gallery. Uses default settings
			 */

			$('.fancybox').fancybox();
<?php

include_once 'include/formulario.php';
include_once 'include/imagen.php';
include_once 'include/campo.php';
include_once 'include/campo_codigo.php';
include_once 'include/campo_combo.php';
include_once 'include/boton.php';
include_once 'include/configuracion/provincias.php';
include_once 'include/configuracion/localidades.php';
$registro = mysql_fetch_array(mysql_query("SELECT * FROM empresa"));
print '<h1>Editar la información de la empresa</h1>';
$formulario = new Formulario();
$formulario->set_action_uri('?include=configuracion&form=form_edicion_empresa&action=edicion_empresa');
$campo_razon = new Campo('razon', $registro[1], 'Razón social:', 'text');
$campo_cuit = new Campo('cuit', $registro[2], 'CUIT:', 'text');
$campo_nombre = new Campo('nombre', $registro[3], 'Nombre:', 'text');
$campo_domicilio = new Campo('domicilio', $registro[4], 'Domicilio:', 'text');
$campo_telefono = new Campo('telefono', $registro[5], 'Teléfono:', 'text');
$campo_provincia = new CampoCombo('provincia', 'Provincia:');
$campo_localidad = new CampoCombo('localidad', 'Localidad:');
$campo_cp = new Campo('cp', $registro[8], 'Código Postal:', 'text');
$campo_contacto = new Campo('contacto', $registro[9], 'Contacto:', 'text');
$campo_pagina = new Campo('pagina', $registro[10], 'Página:', 'text');
$campo_correo = new Campo('correo', $registro[11], 'Correo:', 'text');
$campo_imagen = new Campo('imagen', $registro[12], 'Archivo de imagen:', 'file');
$boton = new Boton('aceptar', 'Guardar cambios');
$imagen = new Imagen($registro[12]);
$provincias = new Provincias();
$campo_provincia->add_option('Seleccione una provincia...');
$campo_provincia->set_sql_options($provincias->get_provincias());
Exemplo n.º 14
0
        $valorCodificado .= "&opcion=guardar";
        /**
         * SARA permite que los nombres de los campos sean dinámicos.
         * Para ello utiliza la hora en que es creado el formulario para
         * codificar el nombre de cada campo. Si se utiliza esta técnica es necesario pasar dicho tiempo como una variable:
         * (a) invocando a la variable $_REQUEST ['tiempo'] que se ha declarado en ready.php o
         * (b) asociando el tiempo en que se está creando el formulario
         */
        $valorCodificado .= "&campoSeguro=" . $_REQUEST['tiempo'];
        $valorCodificado .= "&tiempo=" . time();
        // Paso 2: codificar la cadena resultante
        $valorCodificado = $this->miConfigurador->fabricaConexiones->crypto->codificar($valorCodificado);
        $atributos["id"] = "formSaraData";
        // No cambiar este nombre
        $atributos["tipo"] = "hidden";
        $atributos['estilo'] = '';
        $atributos["obligatorio"] = false;
        $atributos['marco'] = true;
        $atributos["etiqueta"] = "";
        $atributos["valor"] = $valorCodificado;
        echo $this->miFormulario->campoCuadroTexto($atributos);
        unset($atributos);
        $atributos['marco'] = true;
        $atributos['tipoEtiqueta'] = 'fin';
        echo $this->miFormulario->formulario($atributos);
        unset($atributos);
        return true;
    }
}
$miSeleccionador = new Formulario($this->lenguaje, $this->miFormulario, $this->sql);
$miSeleccionador->formulario();
Exemplo n.º 15
0
<?php

require "../modelo/modelo_emp.php";
$objFormulario = new Formulario();
$mensajeExito = "Registro Exitoso";
$mensajeError = "Error al Registrar: Datos Incompletos";
//---------------------------------------------------------------------------------------------------------------------------
if (isset($_GET["folio_editar"]) && isset($_GET["nombre_editar"]) && isset($_GET["apellido_editar"]) && isset($_GET["direccion_editar"]) && isset($_GET["telefono_editar"]) && isset($_GET["email_editar"]) && isset($_GET["user_editar"]) && isset($_GET["pas_editar"]) && isset($_GET["cargo_editar"]) && isset($_GET["sexo_editar"]) && isset($_GET["id_editar"])) {
    $objFormulario->modificarUsuario($_GET["folio_editar"], $_GET["nombre_editar"], $_GET["apellido_editar"], $_GET["direccion_editar"], $_GET["telefono_editar"], $_GET["email_editar"], $_GET["user_editar"], $_GET["pas_editar"], $_GET["cargo_editar"], $_GET["sexo_editar"], $_GET["id_editar"]);
}
//-------------------------ELIMINAR USUARIO-------------------------
if (isset($_GET["eliminar"])) {
    ?>
			<script>
            	confirmar=confirm("¿Esta seguro de elimiar el registro?");
				if(confirmar){
					location.href="controlador_us.php?confirmacion=si&codigo_user=<?php 
    echo $_GET["codigo"];
    ?>
";
				}else{
					location.href="../registro_us/modificarInformacion_us.php";
				}
           </script>
		<?php 
}
if (isset($_GET["confirmacion"])) {
    $objFormulario->eliminar($_GET["codigo_user"]);
}
}
include_once 'include/table_handler.php';
include_once 'include/formulario.php';
include_once 'include/imagen.php';
include_once 'include/campo.php';
include_once 'include/campo_codigo.php';
include_once 'include/campo_oculto.php';
include_once 'include/campo_combo.php';
include_once 'include/campo_texto.php';
include_once 'include/boton.php';
include_once 'include/articulos/categorias.php';
include_once 'include/proveedores/proveedores.php';
include_once 'include/articulos/marcas.php';
include_once 'include/configuracion/alicuotas.php';
include_once 'include/url_util.php';
$formulario = new Formulario();
$url = new UrlUtil();
$formulario->set_action($url->get_uri());
$campo_codigo_orig = new CampoOculto('codigo-original', $registro[0]);
$campo_include = new CampoOculto('include', 'articulos');
$campo_action = new CampoOculto('action', $action);
$campo_codigo = new CampoCodigo('codigo', $registro[0]);
$campo_descripcion = new Campo('descripcion', $registro[1], 'Descripción:', 'text');
$campo_categoria = new CampoCombo('categoria', 'Categoría:');
$campo_proveedor = new CampoCombo('proveedor', 'Proveedor:');
$campo_marca = new CampoCombo('marca', 'Marca:');
$campo_costo = new Campo('costo', $registro[5], 'Costo:', 'text');
$campo_precio = new Campo('precio', $registro[6], 'Precio de referencia:', 'text');
$campo_alicuota = new CampoCombo('alicuota', 'Alícuota:');
$campo_imagen = new Campo('imagen', $registro[9], 'Archivo de imagen:', 'file');
$campo_resumen = new CampoTexto('resumen', 'Resumen:');
Exemplo n.º 17
0
<?php

require "modelo_clie.php";
$objModelo = new Formulario();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title>estatus</title>
	<!-- ----------------------------------------FANCYBOX-------------------------------------------------------------------- -->
	<!-- Add jQuery library -->
	<script type="text/javascript" src="../jquery/fancyapps-fancyBox-3a66a9b/lib/jquery-1.7.2.min.js"></script>

	<!-- Add mousewheel plugin (this is optional) -->
	<script type="text/javascript" src="../jquery/fancyapps-fancyBox-3a66a9b/lib/jquery.mousewheel-3.0.6.pack.js"></script>

	<!-- Add fancyBox main JS and CSS files -->
	<script type="text/javascript" src="../jquery/fancyapps-fancyBox-3a66a9b/source/jquery.fancybox.js?v=2.0.6"></script>
	<link rel="stylesheet" type="text/css" href="../jquery/fancyapps-fancyBox-3a66a9b/source/jquery.fancybox.css?v=2.0.6" media="screen" />
  	<link rel="stylesheet" type="text/css" href="../css/estatus_style.css">
	<script type="text/javascript">
		$(document).ready(function() {
			/*
			 *  Simple image gallery. Uses default settings
			 */

			$('.fancybox').fancybox();

			/*
Exemplo n.º 18
0
 public function do_crea_cerrada(View $view)
 {
     $enunciado = $view->getPOST('enunciado', false);
     $formulari = $view->getPOST('formulario', false);
     $enques = Session::get('encuestador');
     if ($enunciado && $formulari && $enques) {
         $forms = Formulario::objects()->filter(array("pk = {$formulari}", "encuestador_id__pk = " . $enques->get_pk()));
         if ($forms->len()) {
             $preg = Pregunta::instance();
             $preg->setEnunciado($enunciado);
             $preg->setFormulario_id($formulari);
             $pgid = $preg->save();
             if ($pgid > 0) {
                 $cerrada = Pregunta_cerrada::instance();
                 $cerrada->setPregunta_id($pgid);
                 $idce = $cerrada->save();
                 if ($idce > 0) {
                     return array('id_preg' => $pgid, 'id_cerrada' => $idce, 'enunciado' => $enunciado);
                 }
             }
         }
     }
     return $view->response_error();
 }
Exemplo n.º 19
0
 /**
  * Declares an association between this object and a Formulario object.
  *
  * @param      Formulario $v
  * @return     Item The current object (for fluent API support)
  * @throws     PropelException
  */
 public function setFormulario(Formulario $v = null)
 {
     if ($v === null) {
         $this->setIdFormulario(NULL);
     } else {
         $this->setIdFormulario($v->getIdFormulario());
     }
     $this->aFormulario = $v;
     // Add binding for other direction of this n:n relationship.
     // If this object has already been added to the Formulario object, it will not be re-added.
     if ($v !== null) {
         $v->addItem($this);
     }
     return $this;
 }
Exemplo n.º 20
0
<?php

require "modelo_clie.php";
$objFormulario = new Formulario();
$mensajeExito = "Registro Exitoso";
$mensajeError = "Error al Registrar: Datos Incompletos";
//------------------------------------------ REGISTRAR--------------------------------------------------------------------------------
if (isset($_POST["folio"]) && isset($_POST["nombre"]) && isset($_POST["apellido"]) && isset($_POST["comentario"])) {
    $objFormulario->registrar($_POST["folio"], $_POST["nombre"], $_POST["apellido"], $_POST["comentario"]);
}
//-------------------------ELIMINAR USUARIO-------------------------
if (isset($_GET["eliminar"])) {
    ?>
			<script>
            	confirmar=confirm("¿Esta seguro de elimiar el registro?");
				if(confirmar){
					location.href="controlador.php?confirmacion=si&codigo_user=<?php 
    echo $_GET["codigo"];
    ?>
";
				}else{
					location.href="../vista/modificarInformacion.php";
				}
           </script>
		<?php 
}
if (isset($_GET["confirmacion"])) {
    $objFormulario->eliminar($_GET["codigo_user"]);
}
include_once 'include/campo_oculto.php';
include_once 'include/campo_combo.php';
include_once 'include/campo_decimal.php';
include_once 'include/boton.php';
include_once 'include/boton_flat.php';
include_once 'include/table_handler.php';
include_once 'include/tabla.php';
include_once 'include/fondos/fondos.php';
include_once 'include/ventas/ventas.php';
include_once 'include/clientes/clientes.php';
include_once 'include/url_util.php';
include_once 'include/formatter.php';
$ventas = new Ventas();
$venta = $ventas->get_row($_REQUEST['codigo']);
$url = new UrlUtil();
$formulario = new Formulario();
$formulario->set_action_uri($url->get_uri() . '&action=grabar_pago');
$campo_codigo = new Campo('codigo', Formatter::code_format($venta[0]), 'Código de la operación', 'text');
$campo_codigo->set_disabled();
$campo_fecha = new Campo('fecha', Formatter::datetime_format($venta[2]), 'Fecha de emisión:', 'text');
$campo_fecha->set_disabled();
$clientes = new Clientes();
$campo_cliente = new CampoOculto('cliente', $venta[3]);
$campo_razon_cliente = new Campo('cliente', $clientes->get_field(1, $venta[3]), 'Cliente:', 'text');
$campo_razon_cliente->set_disabled();
$campo_monto_factura = new Campo('monto_fac', $venta[6], 'Monto de la factura:', 'text');
$campo_monto_factura->set_disabled();
$campo_saldo_factura = new Campo('saldo_fac', $venta[7], 'Saldo de la factura:', 'text');
$campo_saldo_factura->set_disabled();
$monto = '0';
if (isset($monto_cuota)) {
 /**
  * Adds an object to the instance pool.
  *
  * Propel keeps cached copies of objects in an instance pool when they are retrieved
  * from the database.  In some cases -- especially when you override doSelect*()
  * methods in your stub classes -- you may need to explicitly add objects
  * to the cache in order to ensure that the same objects are always returned by doSelect*()
  * and retrieveByPK*() calls.
  *
  * @param      Formulario $value A Formulario object.
  * @param      string $key (optional) key to use for instance map (for performance boost if key was already calculated externally).
  */
 public static function addInstanceToPool(Formulario $obj, $key = null)
 {
     if (Propel::isInstancePoolingEnabled()) {
         if ($key === null) {
             $key = (string) $obj->getIdFormulario();
         }
         // if key === null
         self::$instances[$key] = $obj;
     }
 }
Exemplo n.º 23
0
<?php

/** @var FormularioController $this */
/** @var Formulario $model */
$this->menu = array(array('label' => Yii::t('AweCrud.app', 'Create'), 'icon' => 'plus', 'url' => array('create')));
?>
<div id="flashMsg"  class="flash-messages">

</div> 
<div class="widget blue">
    <div class="widget-title">
        <h4> <i class="icon-fire-extinguisher"></i> <?php 
echo Yii::t('AweCrud.app', 'Manage');
?>
 <?php 
echo Formulario::label(2);
?>
 </h4>
        <span class="tools">
            <a href="javascript:;" class="icon-chevron-down"></a>
            <!--a href="javascript:;" class="icon-remove"></a-->
        </span>
    </div>
    <div class="widget-body">

            <?php 
$this->widget('bootstrap.widgets.TbGridView', array('id' => 'formulario-grid', 'type' => 'striped bordered hover advance', 'dataProvider' => $model->search(), 'columns' => array('CONOCIMIENTOS', 'PUNTUALIDAD', 'MAT_DIDACTICO', 'FORMA_ENSENANZA', 'ESTUDIANTE_ID', 'INSTRUCTOR_ID', array('class' => 'CButtonColumn', 'template' => '{update} {delete}', 'afterDelete' => 'function(link,success,data){ 
                    if(success) {
                         $("#flashMsg").empty();
                         $("#flashMsg").css("display","");
                         $("#flashMsg").html(data).animate({opacity: 1.0}, 5500).fadeOut("slow");
Exemplo n.º 24
0
         * formsara, cuyo valor será una cadena codificada que contiene las variables.
         * (c) a través de campos ocultos en los formularios. (deprecated)
         */
        // En este formulario se utiliza el mecanismo (b) para pasar las siguientes variables:
        // Paso 1: crear el listado de variables
        $valorCodificado = "idUsario=" . $esteBloque["grupo"];
        /**
         * SARA permite que los nombres de los campos sean dinámicos.
         * Para ello utiliza la hora en que es creado el formulario para
         * codificar el nombre de cada campo. Si se utiliza esta técnica es necesario pasar dicho tiempo como una variable:
         * (a) invocando a la variable $_REQUEST ['tiempo'] que se ha declarado en ready.php o
         * (b) asociando el tiempo en que se está creando el formulario
         */
        $valorCodificado .= "&tiempo=" . time();
        // Paso 2: codificar la cadena resultante
        $valorCodificado = $this->miConfigurador->fabricaConexiones->crypto->codificar($valorCodificado);
        $atributos["id"] = "formSaraData";
        // No cambiar este nombre
        $atributos["tipo"] = "hidden";
        $atributos['estilo'] = '';
        $atributos["obligatorio"] = false;
        $atributos['marco'] = true;
        $atributos["etiqueta"] = "";
        $atributos["valor"] = $valorCodificado;
        echo $this->miFormulario->campoCuadroTexto($atributos);
        unset($atributos);
        // ----------------FIN SECCION: Paso de variables -------------------------------------------------
    }
}
$miFormulario = new Formulario($this->lenguaje, $this->miFormulario);
$miFormulario->formulario();
<?php

include_once './dao/DaoFormulario.php';
include_once './entidades/Formulario.php';
include_once './dao/DaoUsuario.php';
include_once './entidades/Usuario.php';
include_once './banco/Conexao.php';
$formulario = new Formulario();
//INFORMAÇÕES PESSOAIS
if (isset($_POST["anoConclusao"])) {
    $formulario->setAnoConclusao($_POST["anoConclusao"]);
}
if (isset($_POST["opSemestre"])) {
    $formulario->setSemestre($_POST["opSemestre"]);
}
if (isset($_POST["opSalario"])) {
    $formulario->setFaixaSalarial($_POST["opSalario"]);
}
//INFORMAÇÕES SOBRE O CURSO
if (isset($_POST["curso1"])) {
    $formulario->setIC1($_POST["curso1"]);
}
if (isset($_POST["curso2"])) {
    $formulario->setIC2($_POST["curso2"]);
}
if (isset($_POST["curso3"])) {
    $formulario->setIC3($_POST["curso3"]);
}
if (isset($_POST["curso4"])) {
    $formulario->setIC4($_POST["curso4"]);
}
Exemplo n.º 26
0
 public static function exportar()
 {
     $formulario = new Formulario();
     $formulario->selecionarPorId($_GET['id']);
     $participante = new Participante();
     $participantes = $participante->listarPorIdFormulario($_GET['id']);
     $idsParticipantes = array();
     foreach ($participantes as $participante) {
         $objetoParticipante = json_decode($participante->respostas);
         $idsParticipantes[] = $objetoParticipante->email;
     }
     $output = implode(", ", $idsParticipantes);
     header("Pragma: public");
     header("Expires: 0");
     header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
     header("Cache-Control: private", false);
     header("Content-Transfer-Encoding: binary;\n");
     header("Content-Disposition: attachment; filename=\"Emails Participantes Formulario " . $formulario->nome . ".txt\";\n");
     header("Content-Type: application/force-download");
     header("Content-Type: application/octet-stream");
     header("Content-Type: application/download");
     header("Content-Description: File Transfer");
     header("Content-Length: " . strlen($output) . ";\n");
     echo $output;
     exit;
 }
Exemplo n.º 27
0
<?php

require "modelo_tec.php";
$objFormulario = new Formulario();
$mensajeExito = "Registro Exitoso";
$mensajeError = "Error al Registrar: Datos Incompletos";
//---------------------------------------------------------------------------------------------------------------------------
if (isset($_GET["resultado_editar"]) && isset($_GET["estatus_editar"]) && isset($_GET["id_editar"])) {
    $objFormulario->modificarUsuario($_GET["resultado_editar"], $_GET["estatus_editar"], $_GET["id_editar"]);
}
//-------------------------ELIMINAR USUARIO-------------------------
if (isset($_GET["eliminar"])) {
    ?>
			<script>
            	confirmar=confirm("¿Esta seguro de elimiar el registro?");
				if(confirmar){
					location.href="controlador.php?confirmacion=si&codigo_user=<?php 
    echo $_GET["codigo"];
    ?>
";
				}else{
					location.href="../vista/modificarInformacion.php";
				}
           </script>
		<?php 
}
if (isset($_GET["confirmacion"])) {
    $objFormulario->eliminar($_GET["codigo_user"]);
}
    if ($_REQUEST['type'] == 'alta' || $_REQUEST['type'] == 'clonar') {
        $registro[0] = $localidades->current_id() + 1;
    }
}
$action = 'edicion_localidad';
if (isset($_REQUEST['type'])) {
    $action = $_REQUEST['type'] . '_localidad';
}
include_once 'include/formulario.php';
include_once 'include/campo.php';
include_once 'include/campo_codigo.php';
include_once 'include/campo_oculto.php';
include_once 'include/campo_combo.php';
include_once 'include/boton.php';
include_once 'include/configuracion/provincias.php';
$form = new Formulario();
$form->set_param('action', $action);
$form->set_param('codigo-original', $registro[0]);
$form->set_param('include', 'configuracion');
$campo_cod = new CampoCodigo('codigo', $registro[0]);
$campo_cod->set_required();
$campo_prov = new CampoCombo('provincia', 'Provincia:');
$campo_prov->set_required();
$campo_prov->add_option('Seleccione una provincia...');
$campo_prov->set_sql_options($provincias->get_provincias());
$campo_prov->set_selected_option($registro[1]);
$campo_des = new Campo('descripcion', $registro[2], 'Descripción:', 'text');
$campo_des->set_required();
$boton = new Boton('aceptar', 'Aceptar');
?>
Exemplo n.º 29
0
    }
    function mensaje()
    {
        // Si existe algun tipo de error en el login aparece el siguiente mensaje
        $mensaje = $this->miConfigurador->getVariableConfiguracion('mostrarMensaje');
        $this->miConfigurador->setVariableConfiguracion('mostrarMensaje', null);
        if ($mensaje) {
            $tipoMensaje = $this->miConfigurador->getVariableConfiguracion('tipoMensaje');
            if ($tipoMensaje == 'json') {
                $atributos['mensaje'] = $mensaje;
                $atributos['json'] = true;
            } else {
                $atributos['mensaje'] = $this->lenguaje->getCadena($mensaje);
            }
            // -------------Control texto-----------------------
            $esteCampo = 'divMensaje';
            $atributos['id'] = $esteCampo;
            $atributos["tamanno"] = '';
            $atributos["estilo"] = 'information';
            $atributos["etiqueta"] = '';
            $atributos["columnas"] = '';
            // El control ocupa 47% del tamaño del formulario
            echo $this->miFormulario->campoMensaje($atributos);
            unset($atributos);
        }
        return true;
    }
}
$miFormulario = new Formulario($this->lenguaje, $this->miFormulario, $this->sql);
$miFormulario->formulario();
$miFormulario->mensaje();
include_once 'include/encabezado.php';
include_once 'include/tabla_generica.php';
include_once 'include/formatter.php';
include_once 'include/acciones_tabla.php';
include_once 'include/formulario.php';
include_once 'include/campo.php';
include_once 'include/campo_combo.php';
include_once 'include/campo_oculto.php';
include_once 'include/boton.php';
include_once 'include/boton_flat.php';
include_once 'include/configuracion/provincias.php';
include_once 'include/configuracion/localidades.php';
include_once 'include/configuracion/tabla_localidades.php';
$campos = array(array('titulo' => 'CODIGO', 'nombre' => 'codigo', 'alineacion' => 'left', 'ancho_celda' => '25'), array('titulo' => 'DESCRIPCION', 'nombre' => 'descripcion', 'alineacion' => 'left', 'ancho_celda' => '70'));
print '<h1>Administraci&oacute;n de localidades</h1>';
$formulario = new Formulario();
$formulario->set_param('include', 'configuracion');
$formulario->set_param('form', 'listado_localidades');
$formulario->set_method('GET');
$formulario->open();
$combo = new CampoCombo('provincia', '');
$provincias = new Provincias();
$combo->set_sql_options($provincias->get_provincias());
$combo->set_selected_option($_REQUEST['provincia']);
$combo->show();
print '<br>';
$boton = new BotonFlat('ver', 'Ver localidades', 'aceptar-item');
$boton->show();
$formulario->close();
print '<br>';
$boton_nuevo = new EnlaceFlat('agregar-localidad', 'Nueva localidad', '?include=configuracion&form=form_edicion_localidad&type=alta', 'agregar-item');