示例#1
0
        </div>

    <?php 
} elseif ($tipoUsuario != 'super_admin' && $usuario == 'super_admin') {
    ?>
    <div class="col-md-6">
        <?php 
    echo $form->dropDownListGroup($model, 'empresa_id', array('wrapperHtmlOptions' => array('class' => 'col-sm-5'), 'widgetOptions' => array('data' => CHtml::listData(Empresa::model()->findAll(), 'id', 'nombre'), 'htmlOptions' => array('prompt' => 'Seleccione Empresa'))));
    ?>
    </div>
    <?php 
} elseif ($tipoUsuario == 'cliente') {
    ?>
        <div class="col-md-6">
            <?php 
    echo $form->dropDownListGroup($model, 'empresa_id_cliente', array('wrapperHtmlOptions' => array('class' => 'col-sm-5'), 'widgetOptions' => array('data' => CHtml::listData(Empresa::model()->findAllByAttributes(array('empresa_id' => Yii::app()->user->empresa)), 'id', 'nombre'), 'htmlOptions' => array('prompt' => 'Seleccione Empresa'))));
    ?>
        </div>
    <?php 
}
?>

    <div id="user-tecnico">
        <?php 
if ($tipoUsuario == 'tecnico' || $tipoUsuario == 'reemplazo' || $tipoUsuario == 'residente' || $tipoUsuario != 'finiquitado' || $tipoUsuario != 'renuncia_voluntaria' || $tipoUsuario != 'desvinculado' || $tipoUsuario != 'reubicado') {
    ?>

        <div class="col-md-12">

            <div class="col-md-6">
                <?php 
示例#2
0
	<div class="row">
		<?php 
echo $form->labelEx($model, 'id_matriz');
?>
			<?php 
echo $form->dropDownList($model, 'id_matriz', CHtml::listData(Matriz::model()->findAll(), 'id_matriz', 'nombre_matriz'));
?>
	</div>

	<div class="row">
	<?php 
echo $form->labelEx($model, 'id_empresa');
?>
			<?php 
echo $form->dropDownList($model, 'id_empresa', CHtml::listData(Empresa::model()->findAll(), 'id_empresa', 'nombre_empresa'));
?>
	</div>

	<div class="row">
	<?php 
echo $form->labelEx($model, 'fecha_evaluacion');
?>
		<?php 
$this->widget('zii.widgets.jui.CJuiDatePicker', array('model' => $model, 'attribute' => 'fecha_evaluacion', 'value' => $model->fecha_evaluacion, 'language' => 'es', 'htmlOptions' => array('readonly' => "readonly"), 'options' => array('autoSize' => true, 'defaultDate' => $model->fecha_evaluacion, 'dateFormat' => 'yy-mm-dd', 'buttonImage' => Yii::app()->baseUrl . '/images/calendario.jpg', 'buttonImageOnly' => true, 'buttonText' => 'Ver', 'selectOtherMonths' => true, 'showAnim' => 'slide', 'showButtonPanel' => true, 'showOn' => 'button', 'showOtherMonths' => true, 'changeMonth' => 'true', 'changeYear' => 'true', 'minDate' => 'date("Y-m-d")', 'maxDate' => "+20Y")));
?>
	</div>

	<div class="row">
		<?php 
echo $form->labelEx($model, 'observacion');
示例#3
0
        ?>
</option>
					<?php 
    }
    ?>

	 			</select>
 			
 			<?php 
}
if (Yii::app()->user->checkAccess('empresa')) {
    ?>
 			
	 			<?php 
    $usu = Usuario::model()->find('id_usuario=' . Yii::app()->user->id);
    $empre = Empresa::model()->find('id_empresa=' . $usu->id_empresa);
    ?>
				<select name="empresa_evaluacion" id="empresa_evaluacion">
	 			
	    			<option value="<?php 
    echo $empre->id_empresa;
    ?>
"><?php 
    echo $empre->nombre_empresa;
    ?>
</option>
				
				</select>

 			<?php 
}
示例#4
0
 public function actionIndex()
 {
     $this->breadcrumbs = array('homeLink' => CHtml::link(Yii::t('zii', 'Dashboard'), array('dashboard/index')));
     $usuario = Usuario::model()->findByPk(Yii::app()->user->id);
     $criteria = new CDbCriteria();
     $criteria->condition = "tipo_empresa_id = :value and empresa_id = :value2";
     $criteria->params = array(":value" => Yii::app()->params['empresa_cliente'], ":value2" => $usuario->empresa_id);
     $empresas = Empresa::model()->findAll($criteria);
     $this->render('index', array('empresas' => $empresas));
 }
示例#5
0
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  * @param integer $id the ID of the model to be loaded
  * @return Empresa the loaded model
  * @throws CHttpException
  */
 public function loadModel($id)
 {
     $model = Empresa::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }
示例#6
0
 public function getemp_nombre()
 {
     return ($model = Empresa::model()->findByPk($this->emp_rut)) ? $model->emp_nombre : "SIN EMPRESA";
 }
示例#7
0
<?php 
$form = $this->beginWidget('bootstrap.widgets.BsActiveForm', array('layout' => BsHtml::FORM_LAYOUT_HORIZONTAL, 'enableClientValidation' => true));
?>

    <p class="help-block">Los campos con un <span class="required">*</span> son requeridos.</p>

    <?php 
echo $form->errorSummary($model);
?>

    <?php 
echo $form->textFieldControlGroup($model, 'usu_rut', array('maxlength' => 13, 'disabled' => Yii::app()->controller->action->id !== 'create'));
?>
    <?php 
echo $form->dropDownListControlGroup($model, 'emp_rut', CHtml::listData(Empresa::model()->findAll('emp_desabilitado=0'), 'emp_rut', 'emp_nombre'), array('empty' => 'Seleccione una empresa'));
?>
    <?php 
echo $form->dropDownListControlGroup($model, 'car_id', CHtml::listData(Cargo::model()->findAll('car_desabilitado=0'), 'car_id', 'car_nombre'), array('empty' => 'Seleccione un Cargo'));
?>
    <?php 
echo $form->textFieldControlGroup($model, 'usu_nombre', array('maxlength' => 256));
?>
    <?php 
echo $form->textFieldControlGroup($model, 'usu_apellido', array('maxlength' => 512));
?>
    <?php 
echo $form->passwordFieldControlGroup($model, 'usu_password', array('maxlength' => 128));
?>
    <?php 
echo $form->dropDownListControlGroup($model, 'usu_rol', array('admins' => 'Administrador', 'users' => 'Usuario', 'viewver' => 'Observador'), array('empty' => 'Seleccione un Cargo'));
示例#8
0
    <div class="col-md-6">
        <?php 
echo $form->textFieldGroup($model, 'direccion', array('wrapperHtmlOptions' => array('class' => 'col-sm-5')));
?>
    </div>

    <div class="col-md-6">
        <?php 
echo $form->dropDownListGroup($model, 'departamento_id', array('wrapperHtmlOptions' => array('class' => 'col-sm-5'), 'widgetOptions' => array('data' => CHtml::listData(Departamento::model()->findAll(), 'id', 'nombre'), 'htmlOptions' => array('prompt' => 'Seleccione Departamento'))));
?>
    </div>

    <div class="col-md-6">
        <?php 
echo $form->dropDownListGroup($model, 'empresa_id', array('wrapperHtmlOptions' => array('class' => 'col-sm-5'), 'widgetOptions' => array('data' => CHtml::listData(Empresa::model()->findAll(), 'id', 'nombre'), 'htmlOptions' => array('prompt' => 'Seleccione Empresa'))));
?>
    </div>


    <div class="form-actions col-md-12" >
        <?php 
$this->widget('booster.widgets.TbButton', array('buttonType' => 'submit', 'context' => 'primary', 'label' => 'Guardar'));
?>
        <?php 
echo CHtml::link('Cancelar', array('cliente/admin'), array('class' => 'btn btn-danger'));
?>
    </div>

</fieldset>
示例#9
0
			       	data: {'id_empresa' : $('select[name=empresa_evaluacion]').val()},
			       	dataType: 'json',
			       	success: function(data){
					   $("#mostrar_evaluaciones").html(data.message);
			       	},
			       	error: function(data){
					   alert('ERROR');
					},
	        });
	    });
	});
</script>

<?php 
$evaluacion = Evaluacion::model()->findByAttributes(array('id_evaluacion' => $id));
$nombre_empresa = Empresa::model()->findByAttributes(array('id_empresa' => $evaluacion->id_empresa));
$nombre_matriz = Matriz::model()->findByAttributes(array('id_matriz' => $evaluacion->id_matriz));
?>

<div class="form">

	<form action="procesar_cuestionario" method="post">

		<center><p><b>CUESTIONARIO</b></p></center>

		<table border="1">
			<tr>
				<td><b>Empresa:</b> <?php 
echo $nombre_empresa->nombre_empresa;
?>
</td>
示例#10
0
 public function actionAdmin()
 {
     $List = Empresa::model()->findAll('emp_desabilitado=0');
     $this->render('admin', array('List' => $List));
 }
示例#11
0
</head>

<body>

<div id="menu">
    <div class="container">
    <?php 
$usuario = Yii::app()->user->tipo_usuario;
$logo = '';
if (Yii::app()->user->empresa == 'admin') {
    $logo = 'jCAGE';
} else {
    if (!empty(Empresa::model()->findByPk(Yii::app()->user->empresa)->logo) && Empresa::model()->findByPk(Yii::app()->user->empresa)->logo_tipo_id == 1) {
        $logo = '<img src="' . Yii::app()->request->baseUrl . '/images/' . Empresa::model()->findByPk(Yii::app()->user->empresa)->logo . '" class="logo"/>';
    } else {
        $logo = Empresa::model()->findByPk(Yii::app()->user->empresa)->logo;
    }
}
$this->widget('booster.widgets.TbNavbar', array('type' => 'inverse', 'brand' => $logo, 'brandUrl' => '#', 'collapse' => true, 'fixed' => false, 'htmlOptions' => array('style' => 'margin-bottom:0;'), 'fluid' => true, 'items' => array(array('class' => 'booster.widgets.TbMenu', 'type' => 'navbar', 'items' => array(array('label' => 'Usuarios', 'icon' => 'fa fa-user', 'url' => array('usuario/admin'), 'visible' => $usuario == 'admin' || $usuario == 'super_admin', 'active' => Yii::app()->controller->menu_activo == 'usuario' ? true : Yii::app()->controller->id == 'usuario' && Yii::app()->controller->menu_activo == '' ? true : false), array('label' => 'Empresa', 'icon' => 'fa fa-building', 'url' => array('empresa/admin'), 'active' => Yii::app()->controller->menu_activo == 'empresa' ? true : Yii::app()->controller->id == 'empresa' && Yii::app()->controller->menu_activo == '' ? true : false), array('label' => 'Dashboard', 'icon' => 'fa fa-file-text-o', 'url' => array('dashboard/index'), 'visible' => $usuario == 'admin' || $usuario == 'super_admin', 'active' => Yii::app()->controller->menu_activo == 'dashboard' ? true : Yii::app()->controller->id == 'dashboard' && Yii::app()->controller->menu_activo == '' ? true : false), array('label' => 'Documentos', 'icon' => 'fa fa-check-square-o', 'url' => array('documento/index'), 'visible' => $usuario == 'admin' && $usuario == 'tecnico'), array('label' => 'Tareas', 'icon' => 'fa fa-check-square-o', 'url' => array('tarea/admin'), 'visible' => $usuario == 'admin'), array('label' => 'Configuraciones', 'icon' => 'fa fa-cog', 'url' => '#', 'items' => array(array('label' => 'Sistema Operativo', 'icon' => 'fa fa-windows', 'url' => array('sistemaOperativo/admin')), array('label' => 'Departamento', 'icon' => 'fa fa-sitemap', 'url' => array('departamento/admin')), array('label' => 'Monitor', 'icon' => 'fa fa-television-o', 'url' => array('monitor/admin')), array('label' => 'Cpu', 'icon' => 'fa fa-cogs', 'url' => array('cpu/admin')), array('label' => 'Email', 'icon' => 'fa fa-google-plus-square', 'url' => array('email/index'))), 'visible' => Usuario::model()->findByPk(Yii::app()->user->id)->tipoUsuario->nombre == 'admin'), array('label' => 'Logout (' . Yii::app()->user->name . ')', 'icon' => 'fa fa-power-off', 'url' => array('/site/logout'), 'visible' => !Yii::app()->user->isGuest))))));
?>
        </div>
    </div>

<div class="container" id="page">


	<?php 
if (!empty($this->breadcrumbs)) {
    ?>
		<?php 
    $this->widget('booster.widgets.TbBreadcrumbs', $this->breadcrumbs);
示例#12
0
	
	<?php 
$model = Matriz::model()->findByPk($data->id_matriz);
echo $model->nombre_matriz;
?>
	<br />

	<b><?php 
echo CHtml::encode($data->getAttributeLabel('id_empresa'));
?>
:</b>
	<?php 
//echo CHtml::encode($data->id_empresa);
?>
	<?php 
$model = Empresa::model()->findByPk($data->id_empresa);
echo $model->nombre_empresa;
?>
	
	
	<br />

	<b><?php 
echo CHtml::encode($data->getAttributeLabel('fecha_evaluacion'));
?>
:</b>
	<?php 
echo CHtml::encode($data->fecha_evaluacion);
?>
	<br />
 /**
  * Funcion para mostrar las evaluaciones para una determinada empresa
  * */
 public function actionEvaluar2()
 {
     $mode1 = Empresa::model()->findAll();
     $this->render("evaluar2", array("mode1" => $mode1));
 }
示例#14
0
 public function actionAutocomplete($term)
 {
     $criteria = new CDbCriteria();
     $criteria->compare('LOWER(nombre_emp)', strtolower($_GET['term']), true);
     $criteria->order = 'nombre_emp';
     $criteria->limit = 30;
     $data = Empresa::model()->findAll($criteria);
     if (!empty($data)) {
         $arr = array();
         foreach ($data as $item) {
             $arr[] = array('id' => $item->id, 'value' => $item->nombre_emp, 'label' => $item->nombre_emp);
         }
     } else {
         $arr = array();
         $arr[] = array('id' => '', 'value' => 'No se han encontrado resultados para su búsqueda', 'label' => 'No se han encontrado resultados para su búsqueda');
     }
     echo CJSON::encode($arr);
 }
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  */
 public function loadModel()
 {
     if ($this->_model === null) {
         if (isset($_GET['id'])) {
             $this->_model = Empresa::model()->findbyPk($_GET['id']);
         }
         if ($this->_model === null) {
             throw new CHttpException(404, 'The requested page does not exist.');
         }
     }
     return $this->_model;
 }