Esempio n. 1
0
 function listagens()
 {
     //importa o modelo
     App::Import('Model', 'Turma');
     App::Import('Model', 'Curso');
     App::Import('Model', 'Disciplina');
     App::Import('Model', 'Provincia');
     App::Import('Model', 'Cidade');
     // App::Import('Model','Listagen');
     //App::Import('Model','');
     // cria objecto
     $curso = new Curso();
     $turma = new Turma();
     $provincia = new Provincia();
     $disciplina = new Disciplina();
     $cidade = new Cidade();
     //$listagens = new Listagen;
     //busca lista de dados
     $cursos = $curso->find('list', array('order' => array('name ASC')));
     $turmas = $turma->find('list', array('conditions' => array('estadoturma_id' => 1), 'order' => array('name ASC')));
     $provincias = $provincia->find('list', array('order' => array('name ASC')));
     $disciplinas = $disciplina->find('list', array('order' => array('name ASC')));
     $cidades = $cidade->find('list', array('order' => array('name ASC')));
     $this->set(compact('cursos', 'turmas', 'disciplinas', 'provincias', 'cidades'));
 }
Esempio n. 2
0
 public function getFicha($id)
 {
     $alumno = new Alumno();
     $data = $alumno->find($id);
     $provincias = new Provincia();
     $municipios = new Municipio();
     $municipios = $municipios->municipiosProvincia($data->usuario->provincia_id);
     return View::make('alumno/ficha', array('data' => $data, 'provincias' => $provincias->arraySelect(), 'municipios' => $municipios));
 }
Esempio n. 3
0
 function listaroptions()
 {
     $rel = $_REQUEST['id'];
     $provincia = new Provincia();
     $data = $provincia->listadoOptionsprovincia($rel);
     $tot = count($data);
     for ($i = 0; $i < $tot; $i++) {
         echo '<option value="' . $data[$i]['idprovincia'] . '">' . html_entity_decode($data[$i]['nombreprovincia'], ENT_QUOTES, 'UTF-8');
     }
 }
Esempio n. 4
0
 public function getBuscador()
 {
     $provincias = new Provincia();
     $areas = new AreasEmpleo();
     $experiencia[0] = Lang::get("forms.sinExperiencia");
     for ($i = 1; $i < 10; $i++) {
         $experiencia[$i] = $i . " " . Lang::choice("forms.anyo", $i);
     }
     $experiencia[10] = ">= 10 " . Lang::choice("forms.anyo", 10);
     $jornadas = new JornadasLaborales();
     $contratos = new ContratosLaborales();
     return View::make('gestor.buscador', array('contratos' => $contratos->vector(), 'jornadas' => $jornadas->vector(), 'experiencia' => $experiencia, 'areas' => $areas->vector(), 'provincias' => $provincias->arraySelect()));
 }
Esempio n. 5
0
 public function getImportEmpresas()
 {
     $oldEmpresas = DB::connection("mysql_old")->table("empresas")->get();
     foreach ($oldEmpresas as $empresa) {
         $empresa = json_decode(json_encode($empresa), true);
         $provincia = Provincia::where("NOMBRE", "LIKE", "%{$empresa['provincia']}%")->select("id")->first();
         $municipio = Municipio::where("NOMBRE", "LIKE", "%{$empresa['localidad']}%")->select("id")->first();
         $formacion_empresa = DB::connection("mysql_old")->table("formacion_empresa")->where("empresas_id", $empresa["id"])->first();
         $proveedor_empresa = DB::connection("mysql_old")->table("proveedor_empresa")->where("empresas_id", $empresa["id"])->first();
         $proveedor_empresa = json_decode(json_encode($proveedor_empresa), true);
         $formacion_empresa = json_decode(json_encode($formacion_empresa), true);
         if ($proveedor_empresa) {
             if (!$proveedor_empresa["sist_calidad"] || $proveedor_empresa["sist_calidad"] == "N") {
                 $proveedor_empresa["sist_calidad"] = 0;
             } else {
                 $proveedor_empresa["sist_calidad"] = 1;
             }
             $proveedor_empresa["decision"] = ucwords($proveedor_empresa["decision"]);
         }
         $newEmpresa = array("cif" => $empresa["nif"], "razon_social" => $empresa["razon_social"], "direccion" => $empresa["direccion"], "telefono" => $empresa["telefono"], "fax" => $empresa["fax"], "representante" => $empresa["contacto"], "provincia_id" => $provincia["id"], "municipio_id" => $municipio["id"], "cod_postal" => $empresa["cp"], "email" => $empresa["email"], "observaciones" => $empresa["observaciones"], "contacto_formacion" => $formacion_empresa["persona_contacto_formacion"], "email_proveedor" => $formacion_empresa["email_contacto_formacion"], "eval_referencia" => $proveedor_empresa["referencia"], "eval_capacidad_suministro" => $proveedor_empresa["cap_suministro"], "eval_certificado_calidad" => $proveedor_empresa["sist_calidad"], "eval_condiciones_economicas" => $proveedor_empresa["cond_economicas"], "eval_plazo_entrega" => $proveedor_empresa["plazo_entrega"], "eval_decision" => $proveedor_empresa["decision"], "eval_fecha_evaluacion" => $proveedor_empresa["fecha_eval"], "old_id" => $empresa["id"]);
         try {
             (new Empresa())->fill($newEmpresa)->save();
         } catch (\Illuminate\Database\QueryException $e) {
         }
     }
 }
 public function run()
 {
     DB::table('provincias')->delete();
     $provincias = array("CABA", "Buenos Aires", "Catamarca", "Chaco", "Chubut", "Córdoba", "Corrientes", "Entre Rios", "Formosa", "Jujuy", "La Pampa", "La Rioja", "Mendoza", "Misiones", "Neuquén", "Rio Negro", "Salta", "San Juan", "San Luis", "Santa Cruz", "Santa Fé", "Santiago del Estero", "Tierra del Fuego", "Tucumán");
     foreach ($provincias as $p) {
         Provincia::create(array('provincia' => $p, 'pais_id' => 1, 'created_at' => new DateTime(), 'updated_at' => new DateTime()));
     }
 }
Esempio n. 7
0
 public function loadModel($id)
 {
     $model = Provincia::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, Yii::t('app', 'The requested page does not exist.'));
     }
     return $model;
 }
 public function populateFromRow($data)
 {
     $this->id = isset($data['id']) ? intval($data['id']) : null;
     $this->nombre = isset($data['nombre']) ? $data['nombre'] : null;
     $this->provincia = isset($data['provincia']) ? intval($data['provincia']) : null;
     if ($this->provincia) {
         $this->obj_provincia = Provincia::find($this->provincia);
     }
 }
Esempio n. 9
0
 public static function arraySelect()
 {
     $provincias = Provincia::all();
     $provinciasArray = array();
     foreach ($provincias as $provincia) {
         $provinciasArray[$provincia->CPRO] = $provincia->NOMBRE;
     }
     return $provinciasArray;
 }
Esempio n. 10
0
 function editar()
 {
     $id = $_REQUEST['id'];
     $vendedor = new Actor();
     $distrito = new Distrito();
     $provincia = new Provincia();
     $departamento = new Departamento();
     $dataVendedor = $vendedor->buscarxid($id);
     $dataVendedor['contrasena'] = $this->desencripta($dataVendedor['contrasena']);
     $data['Departamento'] = $departamento->listado();
     if ($dataVendedor[0]['iddistrito'] != '' && $dataVendedor[0]['iddistrito'] != 0) {
         $dataDistrito = $distrito->buscarxid($dataVendedor[0]['iddistrito']);
         $data['Provincia'] = $provincia->listado($dataDistrito[0]['codigodepto']);
         $data['Distrito'] = $distrito->listado($dataDistrito[0]['idprovincia']);
     }
     $data['RutaImagen'] = $this->rutaImagenesVendedor();
     $data['Vendedor'] = $dataVendedor;
     $this->view->show("vendedor/editar.phtml", $data);
 }
Esempio n. 11
0
 public function postAgentes()
 {
     $input = Input::All();
     //Ver de validar los privilegios
     $agentes = Agente::Where('codigo', 'like', $input['codigo'] . '%')->Where('nombre_fantasia', 'like', $input['nombre_fantasia'] . '%')->Where('razon_social', 'like', $input['razon_social'] . '%')->WhereHas('localidad', function ($localidad) use($input) {
         $localidad->Where('id_provincia', '=', $input['provincia']);
     })->get();
     $provincias = Provincia::All()->Lists('descripcion', 'id');
     return $this->layout->content = View::make('operador.Listado_agentes', compact('agentes', 'provincias'));
 }
Esempio n. 12
0
 public function getModificar($id = null)
 {
     if ($id != null) {
         $agente = Agente::find($id);
         if ($agente != null) {
             $estados['1'] = 'Habilitado';
             $estados['0'] = 'Deshabilitado';
             $localidades = Localidad::Lists('descripcion', 'id');
             $provincias = Provincia::Lists('descripcion', 'id');
             return $this->layout->content = View::make('operador.Agente_modificacion', compact('agente', 'estados', 'localidades', 'provincias'));
         } else {
             return Redirect::action('OperadorController@getInbox');
         }
     } else {
         return Redirect::action('OperadorController@getIndex');
     }
 }
 public function marcadores()
 {
     $xml = new DOMDocument("1.0", "UTF-8");
     $node = $xml->createElement("marcadores");
     $parnode = $xml->appendChild($node);
     foreach (Provincia::all() as $provincia) {
         $node = $xml->createElement('marca');
         $marca = $parnode->appendChild($node);
         $marca->setAttribute("latitud", $provincia->latitud);
         $marca->setAttribute("longitud", $provincia->longitud);
         $marca->setAttribute("provincia", $provincia->provincia);
     }
     $xml->formatOutput = true;
     $strings = $xml->saveXML();
     $xml->save('assets/marcadores.xml');
     return Redirect::to('datos/pacientesmapas');
 }
            <?php 
echo CHtml::beginForm('InscripcionActividad', 'post');
?>
            <br>
            <div class="form-group">
                <?php 
echo $form->dropDownList($deportes, 'id_deporte', CHtml::listData(Deporte::model()->findAll(), 'id_deporte', 'deporte'), array('empty' => 'Seleccione el deporte', 'class' => "form-control", "onchange" => "BuscadorGimnasios();", "id" => "ListaDeporte", "name" => "deporte"));
?>
                <?php 
echo $form->error($deportes, 'deporte');
?>
            </div>
            <br>
            <div class="form-group">
                <?php 
echo $form->dropDownList($localidad, 'id_provincia', CHtml::listData(Provincia::model()->findAll(), 'id_provincia', 'provincia'), array('ajax' => array('type' => 'POST', 'url' => CController::createUrl('Usuario/SeleccionarLocalidad'), 'update' => '#' . CHtml::activeId($localidad, 'id_localidad')), 'prompt' => 'Seleccione una Provincia', 'class' => "form-control", "onchange" => "BuscadorGimnasios();"));
?>
                <?php 
echo $form->error($localidad, 'id_provincia');
?>
            </div>
            <br>
            <div class="form-group">
                <div>
                    <?php 
echo $form->dropDownList($localidad, 'id_localidad', array('' => "Selecciona tu localidad"), array('class' => "form-control", "onchange" => "BuscadorGimnasios();"));
?>
                </div>
                <?php 
echo $form->error($localidad, 'id_localidad');
?>
 public function actionAjaxGetProvinciaByRegion()
 {
     if (Yii::app()->request->isAjaxRequest) {
         //            die(var_dump($_POST));
         if (isset($_POST['region_id']) && $_POST['region_id'] > 0) {
             $data = Provincia::model()->findAll(array("condition" => "region_id =:region_id ", "order" => "nombre", "params" => array(':region_id' => $_POST['region_id'])));
             if ($data) {
                 $data = CHtml::listData($data, 'id', 'nombre');
                 echo CHtml::tag('option', array('value' => 0, 'id' => 'p'), '- Provincias -', true);
                 foreach ($data as $value => $name) {
                     echo CHtml::tag('option', array('value' => $value), CHtml::encode($name), true);
                 }
             } else {
                 echo CHtml::tag('option', array('value' => 0, 'id' => 'p'), '- No existen opciones -', true);
             }
         } else {
             echo CHtml::tag('option', array('value' => 0, 'id' => 'p'), '- Seleccione una provincia -', true);
         }
     }
 }
Esempio n. 16
0
<?php

/* @var $this LocalidadController */
/* @var $model Localidad */
$this->breadcrumbs = array('Localidads' => array('index'), 'Administrar');
$this->menu = array(array('label' => 'Listar', 'url' => array('index')), array('label' => 'Crear', 'url' => array('create')), array('label' => 'MENU', 'url' => array('Menup/index')));
Yii::app()->clientScript->registerScript('search', "\n\$('.search-button').click(function(){\n\t\$('.search-form').toggle();\n\treturn false;\n});\n\$('.search-form form').submit(function(){\n\t\$('#localidad-grid').yiiGridView('update', {\n\t\tdata: \$(this).serialize()\n\t});\n\treturn false;\n});\n");
?>

<h1>Administrar Localidades</h1>
<!--
<p>
<p>
También puede escribir un operador de comparación (<b>&lt;</b>, <b>&lt;=</b>, <b>&gt;</b>, <b>&gt;=</b>, <b>&lt;&gt;</b>
o <b>=</b>) al principio de cada uno de los valores de búsqueda para especificar cómo se debe hacer la comparación. 
</p>
-->
<?php 
echo CHtml::link('Busqueda Avanzada', '#', array('class' => 'search-button'));
?>
<div class="search-form" style="display: none">
<?php 
$this->renderPartial('_search', array('model' => $model));
?>
</div>
<!-- search-form -->

<?php 
$this->widget('zii.widgets.grid.CGridView', array('id' => 'localidad-grid', 'itemsCssClass' => 'table table-striped', 'pager' => array('htmlOptions' => array('class' => 'pagination')), 'dataProvider' => $model->search(), 'filter' => $model, 'columns' => array(array('name' => 'id', 'htmlOptions' => array('width' => '30')), 'nombre', array('name' => 'cp', 'htmlOptions' => array('width' => '100')), array('name' => 'provincia_id', 'value' => '$data->provincia->nombre', 'header' => 'Provincia', 'filter' => CHtml::listData(Provincia::model()->findAll(), 'id', 'nombre')), array('class' => 'CButtonColumn'))));
Esempio n. 17
0
            'type' => 'POST', //request type
            'url' => CController::createUrl('Localidad/selectprovincias'), //url to call.
            // 'update'=>'#Provincia_idprovincia', //selector to update
            'update' => "#" .$ip,     
         
         
        )));
   echo "</div></div>";
 }  

 
 // select de provincia sin modelo
 echo "<div class='control-group'>";
    echo TBHtml::tag("span", array('class' => 'control-label'),'Provincia');
    echo "<div class='controls'>";   
echo TBHtml::dropDownList('idprovincia',$idprovincia, CHtml::listData(Provincia::model()->findAllByAttributes(array('idpais'=>$idpais?$idpais:1),array('order' => 'nombre')), 'idprovincia', 'nombre'),
     array(
        'prompt'=>'Seleccionar',
        'id' => $ip,
        'ajax' => array(
            'type' => 'POST', //request type
            'dataType' => 'html',
//     es equivalente a la de abajo, pero mas compleja:'data' => array('idprovincia' => 'js:$("#" + $(this).attr("id")).children(":selected").val()'),
            'data' => array('idprovincia' => 'js:this.value'),
            'type' => 'POST', //request type
            'url' => CController::createUrl('Localidad/selectlocalidades'), //url to call.
            'update' => "#" .$ipl,     
            )
         ));
   echo "</div></div>";
Esempio n. 18
0
 public function setProvincia(Provincia $v = null)
 {
     if ($v === null) {
         $this->setFkProvinciaId(NULL);
     } else {
         $this->setFkProvinciaId($v->getId());
     }
     $this->aProvincia = $v;
     if ($v !== null) {
         $v->addCuenta($this);
     }
     return $this;
 }
 public function actionMostrarDireccionAlumno()
 {
     $idusuario = $_POST['idusuario'];
     $fichausuario = FichaUsuario::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $idusuario));
     echo "<h3>Datos de domiciliarios de&nbsp;" . $fichausuario->nombre . "&nbsp" . $fichausuario->apellido . "</h3><br/>";
     echo "<table class='table table-hover'>\n\t\t\t\t<thead>\n\t\t\t\t<tr><th>Direcci&oacute;n</th><th>Piso</th><th>Departamento</th><th>Localidad</th><th>Provincia</th></tr>\n\t\t\t\t</thead>\n\t\t\t\t<tbody>\n\t\t\t\t<tr>";
     echo "<td id='direccion'>" . $fichausuario->direccion . "</td>";
     echo "<td id='piso'>" . $fichausuario->piso . "</td>";
     echo "<td id='depto'>" . $fichausuario->depto . "</td>";
     echo "<td id='loca'>";
     $localidad = Localidad::model()->findByAttributes(array('id_localidad' => $fichausuario->id_localidad));
     echo $localidad->localidad . "</td>";
     echo "<td id='prov'>";
     $provincia = Provincia::model()->findByAttributes(array('id_provincia' => $localidad->id_provincia));
     echo $provincia->provincia . "</td>";
     echo "</tr>\n\t\t\t\t</tbody>\n\t\t\t</table>";
 }
Esempio n. 20
0
<?php

/** @var ProvinciaController $this */
/** @var Provincia $model */
$this->breadcrumbs = array('Provincias');
$this->menu = array(array('label' => Yii::t('AweCrud.app', 'Create') . ' ' . Provincia::label(), 'icon' => 'plus', 'url' => array('create')), array('label' => Yii::t('AweCrud.app', 'Manage'), 'icon' => 'list-alt', 'url' => array('admin')));
?>

<fieldset>
    <legend>
        <?php 
echo Yii::t('AweCrud.app', 'List');
?>
 <?php 
echo Provincia::label(2);
?>
    </legend>

<?php 
$this->widget('bootstrap.widgets.TbListView', array('dataProvider' => $dataProvider, 'itemView' => '_view'));
?>
</fieldset>
Esempio n. 21
0
 function listaroptionsdepar()
 {
     $iddepartamento = $_REQUEST['id'];
     $provincia = new Provincia();
     $personal = new Personal();
     $data = $provincia->listadoOptionsprovincia($iddepartamento);
     for ($i = 0; $i < count($data); $i++) {
         echo '<option value="' . $data[$i]['id'] . '">' . $data[$i]['nombre'] . '</option>';
     }
 }
 /**
  * Exclude object from result
  *
  * @param     Provincia $provincia Object to remove from the list of results
  *
  * @return    ProvinciaQuery The current query, for fluid interface
  */
 public function prune($provincia = null)
 {
     if ($provincia) {
         $this->addUsingAlias(ProvinciaPeer::IDPROVINCIA, $provincia->getIdprovincia(), Criteria::NOT_EQUAL);
     }
     return $this;
 }
Esempio n. 23
0
 /**
  * Declares an association between this object and a Provincia object.
  *
  * @param      Provincia $v
  * @return     Usuario The current object (for fluent API support)
  * @throws     PropelException
  */
 public function setProvincia(Provincia $v = null)
 {
     if ($v === null) {
         $this->setIdProvincia(NULL);
     } else {
         $this->setIdProvincia($v->getIdProvincia());
     }
     $this->aProvincia = $v;
     // Add binding for other direction of this n:n relationship.
     // If this object has already been added to the Provincia object, it will not be re-added.
     if ($v !== null) {
         $v->addUsuario($this);
     }
     return $this;
 }
Esempio n. 24
0
                                    </div>                                           
                                </div>-->
                <?php 
if ($model->isNewRecord) {
    $model_pais = Pais::model()->findAll();
    $model_region = new Region();
    $model_provincia = new Provincia();
    $model_ciudad = new Ciudad();
} else {
    $model->pais_id = $model->ciudad->provincia->region->pais->id;
    $model->region_id = $model->ciudad->provincia->region->id;
    $model->provincia_id = $model->ciudad->provincia->id;
    $model->ciudad_id = $model->ciudad->id;
    $model_pais = Pais::model()->findAll();
    $model_region = Region::model()->findAll(array("condition" => "pais_id =:pais_id ", "order" => "nombre", "params" => array(':pais_id' => $model->ciudad->provincia->region->pais->id)));
    $model_provincia = Provincia::model()->findAll(array("condition" => "region_id =:region_id ", "order" => "nombre", "params" => array(':region_id' => $model->ciudad->provincia->region->id)));
    $model_ciudad = Ciudad::model()->findAll(array("condition" => "provincia_id =:provincia_id ", "order" => "nombre", "params" => array(':provincia_id' => $model->ciudad->provincia->id)));
}
?>
                <?php 
echo $form->select2Row($model, 'pais_id', array('asDropDownList' => true, 'data' => CHtml::listData($model_pais, 'id', 'nombre'), 'options' => array('placeholder' => '-- Seleccione --')));
echo $form->select2Row($model, 'region_id', array('asDropDownList' => true, 'data' => CHtml::listData($model_region, 'id', 'nombre'), 'options' => array('placeholder' => '-- Seleccione --')));
echo $form->select2Row($model, 'provincia_id', array('asDropDownList' => true, 'data' => CHtml::listData($model_provincia, 'id', 'nombre'), 'options' => array('placeholder' => '-- Seleccione --')));
echo $form->select2Row($model, 'ciudad_id', array('asDropDownList' => true, 'data' => CHtml::listData($model_ciudad, 'id', 'nombre'), 'options' => array('placeholder' => '-- Seleccione --')));
?>
                <?php 
// echo $form->dropDownListRow($model, 'ciudad_id', array('' => ' -- Seleccione -- ') + CHtml::listData(Ciudad::model()->findAll(), 'id', Ciudad::representingColumn()))
?>
                <?php 
echo $form->textFieldRow($model, 'nombre', array('maxlength' => 45));
?>
Esempio n. 25
0
 public function setProvincia(Provincia $v = null)
 {
     if ($v === null) {
         $this->setFkProvinciaId(0);
     } else {
         $this->setFkProvinciaId($v->getId());
     }
     $this->aProvincia = $v;
     if ($v !== null) {
         $v->addOrganizacion($this);
     }
     return $this;
 }
Esempio n. 26
0
            <!-- widget header -->
            <div class="widget-header bg-cyan">
                <!-- widget title -->
                <h4 class="widget-title"><i class="aweso-map-marker"></i> <?php 
echo Yii::t('AweCrud.app', 'Manage');
?>
 <?php 
echo Ciudad::label(2);
?>
</h4>
                <!-- widget action, you can also use btn, btn-group, nav-tabs or nav-pills (also support dropdown). enjoy! -->
                <div class="widget-action">
                    <button data-toggle="collapse" data-collapse="#widget-button" class="btn">
                        <i class="aweso-chevron-up color-cyan" data-toggle-icon="aweso-chevron-down  aweso-chevron-up"></i>
                    </button>
                </div>
            </div><!-- /widget header -->
            <!-- widget content -->
            <div class="widget-content bg-white">
                <div style='overflow:auto'> 
                    <?php 
//$this->widget('bootstrap.widgets.TbGridView',array(
$this->widget('ext.selgridview.BootSelGridView', array('id' => 'ciudad-grid', 'type' => 'striped bordered hover advance ', 'template' => '{summary}{items}{pager}', 'dataProvider' => $model->search(), 'pagerCssClass' => 'pagination text-center', 'selectableRows' => 2, 'columns' => array('nombre', array('name' => 'provincia_id', 'value' => 'isset($data->provincia) ? $data->provincia : null', 'filter' => CHtml::listData(Provincia::model()->findAll(), 'id', Provincia::representingColumn())), array('class' => 'CButtonColumn', 'template' => '{view} {update}', 'deleteConfirmation' => CrugeTranslator::t('admin', 'Are you sure you want to delete this user'), 'buttons' => array('view' => array('label' => '<button class="btn bg-green"><i class="aweso-eye-open"></i></button>', 'options' => array('title' => Yii::t('AweCrud.app', 'View')), 'imageUrl' => false), 'update' => array('label' => '<button class="btn btn-info"><i class="aweso-pencil"></i></button>', 'options' => array('title' => Yii::t('AweCrud.app', 'Update')), 'imageUrl' => false)), 'htmlOptions' => array('width' => '100px')))));
?>
                </div>
            </div>
        </div>
    </div>
</div>
<!--</fieldset>-->
 /**
  * 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      Provincia $value A Provincia object.
  * @param      string $key (optional) key to use for instance map (for performance boost if key was already calculated externally).
  */
 public static function addInstanceToPool(Provincia $obj, $key = null)
 {
     if (Propel::isInstancePoolingEnabled()) {
         if ($key === null) {
             $key = (string) $obj->getIdProvincia();
         }
         // if key === null
         self::$instances[$key] = $obj;
     }
 }
Esempio n. 28
0
 function editar()
 {
     //if ($_SESSION['nivelacceso']==1) {
     $id = $_REQUEST['id'];
     $cliente = new Cliente();
     $distrito = new Distrito();
     $provincia = new Provincia();
     $departamento = new Departamento();
     $transporte = new Transporte();
     $clientezona = $this->AutoLoadModel('clientezona');
     $zona = $this->AutoLoadModel('zona');
     $clienteTransporte = $this->AutoLoadModel('clientetransporte');
     $clienteVendedor = $this->AutoLoadModel('clientevendedor');
     $vendedor = $this->AutoLoadModel('actor');
     $dataCliente = $cliente->buscaCliente($id);
     $dataDistrito = $distrito->buscarxid($dataCliente[0]['iddistrito']);
     $data['Departamento'] = $departamento->listado();
     $data['Provincia'] = $provincia->listado($dataDistrito[0]['codigodepto']);
     $data['Distrito'] = $distrito->listado($dataDistrito[0]['idprovincia']);
     $data['Cliente'] = $cliente->buscaCliente($id);
     $data['ClienteTransporte'] = $transporte->buscarxCliente($id);
     $data['TipoCliente'] = $this->tipoCliente();
     $data['Transporte'] = $transporte->listaTodo();
     $data['Zona'] = $zona->listado();
     $data['Sucursal'] = $clientezona->listaxidcliente($id);
     $data['Vendedor'] = $vendedor->listadoVendedoresTodos();
     $data['clienteVendedor'] = $clienteVendedor->buscarxid($id);
     $this->view->show("cliente/editar.phtml", $data);
     //}else{
     //	echo "no tiene acceso";
     //}
 }
Esempio n. 29
0
 public function getNueva()
 {
     $jornadas = new JornadasLaborales();
     return View::make('oferta/nuevo', array('titulaciones' => Titulacion::arraySelect(), 'estudios' => Estudio::arraySelect(), 'provincias' => Provincia::arraySelect(), 'areas' => AreasEmpleo::vector(), 'salarios' => Oferta::salariosSelect(), 'contratos' => ContratosLaborales::vector(), 'jornadas' => JornadasLaborales::vector(), 'experiencia' => Oferta::experienciaSelect()));
 }
Esempio n. 30
0
//        
//));
 echo $form->dropDownList($model,'idpais',
         CHtml::listData(Pais::model()->findAll(array('order' => 'nombre')), 'idpais', 'nombre'),
            array(
            'ajax' => array(
            'type'=>'POST', //request type
            'url'=>CController::createUrl('Pais/selectprovincias'), //url to call.
            'update'=>'#Provincia_idprovincia', //selector to update

 )));       
         
         

 echo $form->dropDownList($modelprov,'idprovincia',
            CHtml::listData(Provincia::model()->findAllByAttributes(array('idpais'=> 1),array('order' => 'nombre')), 'idprovincia', 'nombre'),
            array(
                    'prompt'=>'Seleccionar',
                    'ajax' => array(
                    'type'=>'POST', //request type
                    'url'=>CController::createUrl('Provincia/selectlocalidades'), //url to call.
                    'update'=>'#Localidad_idlocalidad', //selector to update

 ))); 

 
 
  echo $form->dropDownList($modellocalidad,'idlocalidad',
            array()
                );