示例#1
0
文件: admin.php 项目: rzamarripa/ase
<?php

$this->pageCaption = 'Adminsitrar ';
$this->pageTitle = Yii::app()->name . ' - ' . $this->pageCaption;
$this->pageDescription = 'coleccion';
$this->breadcrumbs = array('Coleccion' => array('index'), 'Adminsitrar');
$this->menu = array(array('label' => 'Listar Coleccion', 'url' => array('index')), array('label' => 'Crear Coleccion', 'url' => array('create')));
$this->widget('bootstrap.widgets.TbGridView', array('id' => 'coleccion-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'columns' => array('id', 'nombre', array('name' => 'tipoClasificacion_did', 'value' => '$data->tipoClasificacion->nombre', 'filter' => CHtml::listData(TipoClasificacion::model()->findAll(), 'id', 'nombre')), array('name' => 'estatus_did', 'value' => '$data->estatus->nombre', 'filter' => CHtml::listData(Estatus::model()->findAll(), 'id', 'nombre')), 'fechaCreacion_f', array('class' => 'bootstrap.widgets.TbButtonColumn'))));
示例#2
0
			
			<?php 
echo $form->dropDownList($model, "tipoUsuario_did", CHtml::listData(TipoUsuario::model()->findAll(), 'id', 'nombre'));
?>
		</div>
	</div>


	<div class="clearfix">
		<?php 
echo $form->label($model, 'estatus_did');
?>
		<div class="input">
			
			<?php 
echo $form->dropDownList($model, "estatus_did", CHtml::listData(Estatus::model()->findAll(), 'id', 'nombre'));
?>
		</div>
	</div>


	<div class="clearfix">
		<?php 
echo $form->label($model, 'fechaCreacion_f');
?>
		<div class="input">
			
			<?php 
if ($model->fechaCreacion_f != '') {
    $fechaCreacion_f = date('d-m-Y', strtotime($fechaCreacion_f));
} else {
示例#3
0
文件: _form.php 项目: rzamarripa/ase
?>
			</div>
		</div>
	</div>
	<div class="<?php 
echo 'control-group';
?>
">
		<?php 
echo $form->labelEx($model, 'estatus_did', array('class' => 'control-label'));
?>
		<div class="controls">
			<div class="input-prepend">
			<span class="add-on">Selec</span>
								<?php 
echo $form->dropDownList($model, 'estatus_did', CHtml::listData(Estatus::model()->findAll(), "id", "nombre"));
?>
			<?php 
echo $form->error($model, 'estatus_did');
?>
			</div>
		</div>
	</div>
	<div class="form-actions">
		<?php 
$this->widget('bootstrap.widgets.TbButton', array('buttonType' => 'submit', 'type' => 'primary', 'label' => $model->isNewRecord ? 'Crear' : 'Guardar'));
?>
	</div>

<?php 
$this->endWidget();
示例#4
0
$this->pageDescription='comentario';
$this->breadcrumbs=array(
	'Comentario'=>array('index'),
	'Adminsitrar',
);

$this->menu=array(
	array('label'=>'Listar Comentario','url'=>array('index')),
	array('label'=>'Crear Comentario','url'=>array('create')),
);

$this->widget('bootstrap.widgets.TbGridView',array(
	'id'=>'comentario-grid',
	'dataProvider'=>$model->search(),
	'filter'=>$model,
	'columns'=>array(
		'id',
		array('name'=>'detalleProyecto_did',
		        'value'=>'$data->detalleProyecto->nombre',
			    'filter'=>CHtml::listData(DetalleProyecto::model()->findAll(), 'id', 'nombre'),),
		'descripcion',
		array('name'=>'estatus_did',
		        'value'=>'$data->estatus->nombre',
			    'filter'=>CHtml::listData(Estatus::model()->findAll(), 'id', 'nombre'),),
		'fechaCreacion_f',
		array(
			'class'=>'bootstrap.widgets.TbButtonColumn',
		),
	),
)); ?>
示例#5
0
 public function iescmpl_salientes()
 {
     $oficios = OficioSaliente::join('correspondencia', 'Correspondencia_Id', '=', 'Correspondencia.IdCorrespondencia')->join('entidad_externa', 'Destinatario', '=', 'Entidad_Externa.IdEntidadExterna')->join('dependencia_tiene_area', 'entidad_externa.Dependencia_Area_Id', '=', 'dependencia_tiene_area.IdDependenciaTieneArea')->join('dependencia', 'dependencia_tiene_area.Dependencia_Id', '=', 'dependencia.IdDependencia')->join('estatus', 'correspondencia.Estatus_Id', '=', 'estatus.IdEstatus')->join('observaciones', 'observaciones.Oficio_Saliente_Id', '=', 'Oficio_Saliente.IdConsecutivo')->join('usuario', 'Oficio_Saliente.Usuario_Id', '=', 'Usuario.IdUsuario')->orderBy('oficio_saliente.IdOficioSaliente', 'desc')->where('Usuario_Id', '=', Auth::id())->get();
     $dependencias = Dependencia::all();
     $estatus = Estatus::all();
     return View::make('oficios.iescmpl_salientes', array('oficios' => $oficios, 'estatus' => $estatus, 'dependencias' => $dependencias));
 }
示例#6
0
文件: _form.php 项目: rzamarripa/ase
		<div class="col-lg-3">
			<?php 
echo $form->textField($model, 'ip', array('size' => 20, 'maxlength' => 20, 'class' => 'form-control'));
?>
			<?php 
echo $form->error($model, 'ip');
?>
		</div>
	</div>
	<div class="form-group">
		<?php 
echo $form->labelEx($model, 'estatus_did', array('class' => 'control-label col-lg-2'));
?>
		<div class="col-lg-3">
			<?php 
echo $form->dropDownList($model, 'estatus_did', CHtml::listData(Estatus::model()->findAll(), "id", "nombre"), array("class" => "form-control"));
?>
			<?php 
echo $form->error($model, 'estatus_did');
?>
		</div>
	</div>
	<div class="form-group">
		<?php 
echo $form->labelEx($model, 'usuario_did', array('class' => 'control-label col-lg-2'));
?>
		<div class="col-lg-3">
			<?php 
echo $form->dropDownList($model, 'usuario_did', CHtml::listData(Usuario::model()->findAll(), "id", "nombre"), array("class" => "form-control"));
?>
			<?php 
示例#7
0
文件: admin.php 项目: rzamarripa/ase
<?php

$this->pageCaption = 'Adminsitrar ';
$this->pageTitle = Yii::app()->name . ' - ' . $this->pageCaption;
$this->pageDescription = 'respuestas encuesta';
$this->breadcrumbs = array('Respuestas Encuesta' => array('index'), 'Adminsitrar');
$this->menu = array(array('label' => 'Listar RespuestasEncuesta', 'url' => array('index')), array('label' => 'Crear RespuestasEncuesta', 'url' => array('create')));
$this->widget('bootstrap.widgets.TbGridView', array('id' => 'respuestas-encuesta-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'columns' => array('id', array('name' => 'encuesta_did', 'value' => '$data->encuesta->nombre', 'filter' => CHtml::listData(Encuesta::model()->findAll(), 'id', 'nombre')), array('name' => 'respuesta_did', 'value' => '$data->respuesta->nombre', 'filter' => CHtml::listData(Respuesta::model()->findAll(), 'id', 'nombre')), 'ip', 'fechaCreacion_f', array('name' => 'estatus_did', 'value' => '$data->estatus->nombre', 'filter' => CHtml::listData(Estatus::model()->findAll(), 'id', 'nombre')), array('class' => 'bootstrap.widgets.TbButtonColumn'))));
 public function actionAutocompletesearch()
 {
     $q = "%" . $_GET['term'] . "%";
     $result = array();
     if (!empty($q)) {
         $criteria = new CDbCriteria();
         $criteria->select = array('id', "CONCAT_WS(' ',nombre) as nombre");
         $criteria->condition = "lower(CONCAT_WS(' ',nombre)) like lower(:nombre) ";
         $criteria->params = array(':nombre' => $q);
         $criteria->limit = '10';
         $cursor = Estatus::model()->findAll($criteria);
         foreach ($cursor as $valor) {
             $result[] = array('label' => $valor->nombre, 'value' => $valor->nombre, 'id' => $valor->id);
         }
     }
     echo json_encode($result);
     Yii::app()->end();
 }
示例#9
0
文件: admin.php 项目: rzamarripa/ase
<?php

$this->pageCaption = 'Adminsitrar ';
$this->pageTitle = Yii::app()->name . ' - ' . $this->pageCaption;
$this->pageDescription = 'evento';
$this->breadcrumbs = array('Evento' => array('index'), 'Adminsitrar');
$this->menu = array(array('label' => 'Listar Evento', 'url' => array('index')), array('label' => 'Crear Evento', 'url' => array('create')));
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\$.fn.yiiGridView.update('evento-grid', {\n\t\tdata: \$(this).serialize()\n\t});\n\treturn false;\n});\n");
?>


<p>
Opcionalmente puede usar operadores de comparación (<b>&lt;</b>, <b>&lt;=</b>, <b>&gt;</b>, <b>&gt;=</b>, <b>&lt;&gt;</b>
or <b>=</b>) al principio de cada criterio de búsqueda..
</p>

<?php 
$this->widget('bootstrap.widgets.TbGridView', array('id' => 'evento-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'columns' => array('id', 'nombre', 'descripcion', 'fechaInicio_ft', 'fechaFin_ft', array('name' => 'estatus_did', 'value' => '$data->estatus->nombre', 'filter' => CHtml::listData(Estatus::model()->findAll(), 'id', 'nombre')), array('class' => 'bootstrap.widgets.TbButtonColumn'))));
示例#10
0
                         <button type="submit" id="decidir_' . $punto->getId() . '" class="btn btn-primary pull-right decidir">Decidir</button>
                     </div>
                 </div>
                 <div id="exito_' . $punto->getId() . '" class="alert alert-success hidden exito">
                     <button type="button" class="close" data-dismiss="alert">×</button>
                     <strong>Excelente!</strong> Operacion realizada exitosamente
                 </div>
                 <div id="error_' . $punto->getId() . '" class="alert alert-danger hidden error">
                     <button type="button" class="close" data-dismiss="alert">×</button>
                     Este punto ya está comentado.
                 </div>
             </div>
         </div>                                                         <!-- FIN Descripcion del punto-->                                                           
         <div class="well span2 opciones">                                   <!-- Opciones del punto-->
             <h5>Estatus:</h5>';
 $est = new Estatus($punto->getEstatus(), '');
 $est->buscar();
 switch ($est->getDescripcion()) {
     case 'Ninguno':
         echo '<h5 class="btn span2 disabled" ><i class="icon-minus"></i> Ninguno</h5>';
         break;
     case 'Aprobado':
         echo '<h5 class="btn btn-success span2 disabled" ><i class="icon-ok icon-white"></i> Aprobado</h5>';
         break;
     case 'Negado':
         echo '<h5 class="btn btn-danger span2 disabled" ><i class="icon-remove icon-white"></i> Negado</h5>';
         break;
     case 'Diferido':
         echo '<h5 class="btn btn-info span2 disabled" ><i class="icon-share-alt icon-white"></i> Diferido</h5>';
         break;
     case 'Informado':
 public function oficialia_consultaId()
 {
     $id = Request::get('idFiltro');
     $oficios = OficioSaliente::join('correspondencia', 'Correspondencia_Id', '=', 'Correspondencia.IdCorrespondencia')->join('entidad_externa', 'Destinatario', '=', 'Entidad_Externa.IdEntidadExterna')->join('dependencia_tiene_area', 'entidad_externa.Dependencia_Area_Id', '=', 'dependencia_tiene_area.IdDependenciaTieneArea')->join('dependencia', 'dependencia_tiene_area.Dependencia_Id', '=', 'dependencia.IdDependencia')->join('estatus', 'correspondencia.Estatus_Id', '=', 'estatus.IdEstatus')->orderBy('oficio_saliente.IdOficioSaliente', 'desc')->where('IdOficioSaliente', '=', $id)->get();
     $dependencias = Dependencia::all();
     $estatus = Estatus::all();
     return View::make('oficios.oficialia_salientes', array('oficios' => $oficios, 'estatus' => $estatus, 'dependencias' => $dependencias));
 }
示例#12
0
 public function run()
 {
     //Estados de oficios entrantes (públicos)
     Estatus::create(array('IdEstatus' => '101', 'NombreEstatus' => 'Registrado'));
     Estatus::create(array('IdEstatus' => '102', 'NombreEstatus' => 'Turnado'));
     Estatus::create(array('IdEstatus' => '103', 'NombreEstatus' => 'Visto'));
     Estatus::create(array('IdEstatus' => '104', 'NombreEstatus' => 'En atención'));
     Estatus::create(array('IdEstatus' => '105', 'NombreEstatus' => 'Finalizado'));
     Estatus::create(array('IdEstatus' => '106', 'NombreEstatus' => 'Cancelado'));
     //Estados de oficios entrantes (confidenciales)
     Estatus::create(array('IdEstatus' => '201', 'NombreEstatus' => 'Registrado'));
     Estatus::create(array('IdEstatus' => '202', 'NombreEstatus' => 'Turnado'));
     Estatus::create(array('IdEstatus' => '203', 'NombreEstatus' => 'Visto'));
     Estatus::create(array('IdEstatus' => '204', 'NombreEstatus' => 'En atención'));
     Estatus::create(array('IdEstatus' => '205', 'NombreEstatus' => 'Finalizado'));
     Estatus::create(array('IdEstatus' => '206', 'NombreEstatus' => 'Cancelado'));
     //Estados de oficios entrantes (privados)
     Estatus::create(array('IdEstatus' => '301', 'NombreEstatus' => 'Registrado'));
     Estatus::create(array('IdEstatus' => '302', 'NombreEstatus' => 'Visto'));
     Estatus::create(array('IdEstatus' => '303', 'NombreEstatus' => 'En atención'));
     Estatus::create(array('IdEstatus' => '304', 'NombreEstatus' => 'Finalizado'));
     Estatus::create(array('IdEstatus' => '305', 'NombreEstatus' => 'Cancelado'));
     //Estados de oficios salientes
     Estatus::create(array('IdEstatus' => '401', 'NombreEstatus' => 'En revisión'));
     Estatus::create(array('IdEstatus' => '402', 'NombreEstatus' => 'Visto'));
     Estatus::create(array('IdEstatus' => '403', 'NombreEstatus' => 'Observaciones'));
     Estatus::create(array('IdEstatus' => '404', 'NombreEstatus' => 'Aprobado'));
     Estatus::create(array('IdEstatus' => '405', 'NombreEstatus' => 'Enviado. Acuse de recibido pendiente'));
     Estatus::create(array('IdEstatus' => '406', 'NombreEstatus' => 'Finalizado'));
     Estatus::create(array('IdEstatus' => '407', 'NombreEstatus' => 'Cancelado'));
     //Estados de oficios salientes (de respuesta)
     Estatus::create(array('IdEstatus' => '501', 'NombreEstatus' => 'En revisión'));
     Estatus::create(array('IdEstatus' => '502', 'NombreEstatus' => 'Visto'));
     Estatus::create(array('IdEstatus' => '503', 'NombreEstatus' => 'Observaciones'));
     Estatus::create(array('IdEstatus' => '504', 'NombreEstatus' => 'Aprobado'));
     Estatus::create(array('IdEstatus' => '505', 'NombreEstatus' => 'Enviado. Acuse de recibido pendiente'));
     Estatus::create(array('IdEstatus' => '506', 'NombreEstatus' => 'Finalizado'));
     Estatus::create(array('IdEstatus' => '507', 'NombreEstatus' => 'Cancelado'));
     //Estados de oficios salientes (privados)
     Estatus::create(array('IdEstatus' => '601', 'NombreEstatus' => 'En revisión'));
     Estatus::create(array('IdEstatus' => '602', 'NombreEstatus' => 'Visto'));
     Estatus::create(array('IdEstatus' => '603', 'NombreEstatus' => 'Observaciones'));
     Estatus::create(array('IdEstatus' => '604', 'NombreEstatus' => 'Aprobado'));
     Estatus::create(array('IdEstatus' => '605', 'NombreEstatus' => 'Enviado. Acuse de recibido pendiente'));
     Estatus::create(array('IdEstatus' => '606', 'NombreEstatus' => 'Finalizado'));
     Estatus::create(array('IdEstatus' => '607', 'NombreEstatus' => 'Cancelado'));
     //Estados de oficios salientes (privados de respuesta)
     Estatus::create(array('IdEstatus' => '701', 'NombreEstatus' => 'En revisión'));
     Estatus::create(array('IdEstatus' => '702', 'NombreEstatus' => 'Visto'));
     Estatus::create(array('IdEstatus' => '703', 'NombreEstatus' => 'Observaciones'));
     Estatus::create(array('IdEstatus' => '704', 'NombreEstatus' => 'Aprobado'));
     Estatus::create(array('IdEstatus' => '705', 'NombreEstatus' => 'Enviado. Acuse de recibido pendiente'));
     Estatus::create(array('IdEstatus' => '706', 'NombreEstatus' => 'Finalizado'));
     Estatus::create(array('IdEstatus' => '707', 'NombreEstatus' => 'Cancelado'));
     //Memorándums (generales)
     Estatus::create(array('IdEstatus' => '801', 'NombreEstatus' => 'Registrado'));
     Estatus::create(array('IdEstatus' => '802', 'NombreEstatus' => 'Turnado'));
     Estatus::create(array('IdEstatus' => '803', 'NombreEstatus' => 'Visto'));
     Estatus::create(array('IdEstatus' => '804', 'NombreEstatus' => 'En atención'));
     Estatus::create(array('IdEstatus' => '805', 'NombreEstatus' => 'Finalizado'));
     Estatus::create(array('IdEstatus' => '806', 'NombreEstatus' => 'Cancelado'));
     //Memorándums (personales)
     Estatus::create(array('IdEstatus' => '901', 'NombreEstatus' => 'Registrado'));
     Estatus::create(array('IdEstatus' => '902', 'NombreEstatus' => 'Turnado'));
     Estatus::create(array('IdEstatus' => '903', 'NombreEstatus' => 'Visto'));
     Estatus::create(array('IdEstatus' => '904', 'NombreEstatus' => 'En atención'));
     Estatus::create(array('IdEstatus' => '905', 'NombreEstatus' => 'Finalizado'));
     Estatus::create(array('IdEstatus' => '906', 'NombreEstatus' => 'Cancelado'));
     //Memorándums (de respuesta - generales y personales)
     Estatus::create(array('IdEstatus' => '1001', 'NombreEstatus' => 'Registrado'));
     Estatus::create(array('IdEstatus' => '1002', 'NombreEstatus' => 'Turnado'));
     Estatus::create(array('IdEstatus' => '1003', 'NombreEstatus' => 'Visto'));
     Estatus::create(array('IdEstatus' => '1004', 'NombreEstatus' => 'En atención'));
     Estatus::create(array('IdEstatus' => '1005', 'NombreEstatus' => 'Finalizado'));
     Estatus::create(array('IdEstatus' => '1006', 'NombreEstatus' => 'Cancelado'));
     $this->command->info('EstatusTableSeeder: Estatus de documentos cargados correctamente');
 }
示例#13
0
文件: admin.php 项目: rzamarripa/ase
<?php

$this->pageCaption = 'Adminsitrar ';
$this->pageTitle = Yii::app()->name . ' - ' . $this->pageCaption;
$this->pageDescription = 'noticia';
$this->breadcrumbs = array('Noticia' => array('index'), 'Adminsitrar');
$this->menu = array(array('label' => 'Listar Noticia', 'url' => array('index')), array('label' => 'Crear Noticia', 'url' => array('create')));
$this->widget('bootstrap.widgets.TbGridView', array('id' => 'noticia-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'columns' => array('id', array('name' => 'usuario_did', 'value' => '$data->usuario->nombre', 'filter' => CHtml::listData(Usuario::model()->findAll(), 'id', 'nombre')), 'titulo', 'mensaje', array('name' => 'estatus_did', 'value' => '$data->estatus->nombre', 'filter' => CHtml::listData(Estatus::model()->findAll(), 'id', 'nombre')), 'fecha_f', array('class' => 'bootstrap.widgets.TbButtonColumn'))));
示例#14
0
	
	<?php echo $form->errorSummary($model); ?>

		<div class="<?php echo 'control-group'; ?>">
		<?php echo $form->labelEx($model,'nombre',array('class'=>'control-label')); ?>
		<div class="controls">
			<div class="input-prepend">
			<span class="add-on">Texto</span><?php echo $form->textField($model,'nombre',array('size'=>60,'maxlength'=>100)); ?>
			<?php echo $form->error($model,'nombre'); ?>
			</div>
		</div>
	</div>
	<div class="<?php echo 'control-group'; ?>">
		<?php echo $form->labelEx($model,'estatus_did',array('class'=>'control-label')); ?>
		<div class="controls">
			<div class="input-prepend">
			<span class="add-on">Selec</span>
								<?php echo $form->dropDownList($model,'estatus_did',CHtml::listData(Estatus::model()->findAll('nombre IS NOT NULL'), "id", "nombre")); ?>			<?php echo $form->error($model,'estatus_did'); ?>
			</div>
		</div>
	</div>
	<div class="form-actions">
		<?php $this->widget('bootstrap.widgets.TbButton', array(
			'buttonType'=>'submit',
			'type'=>'primary',
			'label'=>$model->isNewRecord ? 'Crear' : 'Guardar',
		)); ?>
	</div>

<?php $this->endWidget(); ?>
示例#15
0
文件: admin.php 项目: rzamarripa/ase
<?php

$this->pageCaption = 'Adminsitrar ';
$this->pageTitle = Yii::app()->name . ' - ' . $this->pageCaption;
$this->pageDescription = 'contacto';
$this->breadcrumbs = array('Contacto' => array('index'), 'Adminsitrar');
$this->menu = array(array('label' => 'Listar Contacto', 'url' => array('index')), array('label' => 'Crear Contacto', 'url' => array('create')));
$this->widget('bootstrap.widgets.TbGridView', array('id' => 'contacto-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'columns' => array('id', 'nombre', 'apPaterno', 'apMaterno', 'correo', array('name' => 'estatus_did', 'value' => '$data->estatus->nombre', 'filter' => CHtml::listData(Estatus::model()->findAll(), 'id', 'nombre')), array('class' => 'bootstrap.widgets.TbButtonColumn'))));