예제 #1
0
 public function editarONuevo($data)
 {
     $organizacion = new Organizacion();
     if ($organizacion->esNuevo($_SESSION['usuario']['id'])) {
         $this->editar($data);
     } else {
         $this->nuevo($data);
     }
 }
예제 #2
0
 /**
  * HTML
  *
  * @return string Código HTML
  */
 public function html()
 {
     // Elaborar sección Organización
     $organizacion = new Organizacion();
     $this->contenido[] = $organizacion->html();
     $this->javascript[] = $organizacion->javascript();
     // Elaborar sección Destacado
     $destacado = new Destacado();
     $this->contenido[] = $destacado->html();
     $this->javascript[] = $destacado->javascript();
     // Elaborar sección redes
     $redes = new Redes();
     $this->contenido[] = $redes->html();
     $this->javascript[] = $redes->javascript();
     // Entregar resultado del método en el padre
     return parent::html();
 }
예제 #3
0
 public static function addInstanceToPool(Organizacion $obj, $key = null)
 {
     if (Propel::isInstancePoolingEnabled()) {
         if ($key === null) {
             $key = (string) $obj->getId();
         }
         self::$instances[$key] = $obj;
     }
 }
예제 #4
0
파일: NewForm.php 프로젝트: enriqueism/app
 public function guardaDatosGenerales($idmiembro = 0)
 {
     $transaction = Yii::app()->db->beginTransaction();
     try {
         $miembro = new Miembro();
         $miembro->apepat = $this->apepat;
         $miembro->apemat = $this->apemat;
         $miembro->nombre = $this->nombre;
         $miembro->email = $this->email;
         $miembro->emailalt = $this->emailalt;
         $miembro->telefono = $this->telefono;
         $miembro->fechareg = date("Y-m-d H:i:s");
         $miembro->arbitro = null;
         $miembro->activo = null;
         $miembro->areaespecial = $this->areaespe;
         $miembro->estado = '1';
         $miembro->password = $this->passw;
         $miembro->idtipomiembro = 3;
         //Asociado
         Yii::log('insert miembro ' . $miembro->insert());
         /*
          *
          */
         $datosacad = new Datosacad();
         $datosacad = new Datosacad();
         $datosacad->idorganizacion = Organizacion::model()->find('idorganizacion=' . $this->org)->idorganizacion;
         $datosacad->idmiembro = $miembro->idmiembro;
         $datosacad->dependencia = $this->dep;
         $datosacad->departamento = $this->dep;
         $datosacad->otro = $this->otro;
         //Yii::log('datosacad ' . print_r($datosacad, true));
         Yii::log('insert datosacad ' . $datosacad->insert());
         /*
          *
          */
         $dommiembro = new Dommiembro();
         $dommiembro->calle = $this->calle;
         $dommiembro->numero = $this->numero;
         $dommiembro->colonia = $this->colonia;
         $dommiembro->municipio = $this->municipio;
         $dommiembro->ciudad = $this->ciudad;
         $dommiembro->estado = $this->estado;
         $dommiembro->codpostal = $this->codpostal;
         $dommiembro->idpais = Pais::model()->find('idpais=' . $this->pais)->idpais;
         $dommiembro->idmiembro = $miembro->idmiembro;
         Yii::log('insert dommiembro ' . $dommiembro->insert());
         /*
          *
          */
         foreach ($this->campoint as $item) {
             $aux = new Areainteresmiembro();
             $aux->idmiembro = $miembro->idmiembro;
             $aux->idareainteres = $item;
             $aux->estado = '1';
             Yii::log('insert areainteresmiembro ' . $aux->insert());
         }
         /*
          *
          */
         $transaction->commit();
     } catch (Exception $ex) {
         $transaction->rollback();
         return false;
         die('FAILED!!!');
     }
     return true;
 }
예제 #5
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getIdorganizacion0()
 {
     return $this->hasOne(Organizacion::className(), ['idorganizacion' => 'idorganizacion']);
 }
예제 #6
0
		<ol class="breadcrumb">
			<li><a href="index.php">Inicio</a></li>
			<li><a href="index.php">Usuario</a></li>
			<li class="active">Editar organización</li>
		</ol>

		<div class="row">

			<!-- Article main content -->
			<article class="col-xs-12 maincontent">
				<header class="page-header">
					<h1 class="page-title">Editar perfil</h1>
				</header>
				<?php 
$param = new Organizacion();
$result = $param->getOrganizacion();
?>
				<div class="col-md-6 col-md-offset-3 col-sm-8 col-sm-offset-2">
					<div class="panel panel-default">
						<div class="panel-body">
							<h3 class="thin text-center">editar perfil de cuenta</h3>
							<p class="text-center text-muted">Favor de llenar los datos </p> </p>
							<hr>

							<form type="POST" action="/Itcvolbank/ControllerLogin/OrganizacionEdit.php">
								<div class="top-margin">
									<label>Nombre <span class="text-danger">*</span></label>
									<input name="nombre" type="text" class="form-control" value="<?php 
echo $result->nombre;
?>
예제 #7
0
파일: nuevo.php 프로젝트: enriqueism/app
                        array('class'=>'form-control input-sm')) ?>
                </div>
            </div>
        </div><!-- span8 -->
    </div><!-- row -->
</fieldset>
<br/>
<fieldset>
    <legend>Organización en la que labora</legend>
    <div class="row">
        <div class="col-md-6">
            <?php echo CHtml::activeLabel($model,'org'); ?>
            <?php echo CHtml::activeDropDownList(
                $model,
                'org',
                CHtml::listData(Organizacion::model()->findAll(), 'idorganizacion', 'descorganizacion'),
                array('prompt'=>'Seleccione...',
                    'class'=>'form-control input-sm')
            ); ?>
        </div>
        <div class="col-md-6">
            <?php echo CHtml::activeLabel($model,'otro'); ?>
            <?php echo CHtml::activeTextField($model,'otro',
                array('class'=>'form-control input-sm')) ?>
        </div>
    </div>
    <div class="row">
        <div class="col-md-6">
            <?php echo CHtml::activeLabel($model,'dep'); ?>
            <?php echo CHtml::activeTextField($model,'dep',
                array('class'=>'form-control input-sm')) ?>
예제 #8
0
 public function setOrganizacion(Organizacion $v = null)
 {
     if ($v === null) {
         $this->setFkOrganizacionId(0);
     } else {
         $this->setFkOrganizacionId($v->getId());
     }
     $this->aOrganizacion = $v;
     if ($v !== null) {
         $v->addEstablecimiento($this);
     }
     return $this;
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     //
     if (Organizacion::destroy($id)) {
         $respuesta["registros"] = [];
         $respuesta["mensaje"] = "Registro eliminado exitosamente";
         $respuesta["resultado"] = true;
         return $respuesta;
     } else {
         $respuesta["registros"] = [];
         $respuesta["mensaje"] = "El registro no existe";
         $respuesta["resultado"] = false;
         return $respuesta;
     }
 }