<!-- Modal Preguntar con quien --> <div id="cita" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3 id="myModalLabel">Profesional que Atenderá</h3> </div> <div class="modal-body"> <!-- Evaluar politicas de cancelación --> <p>Seleccione el Profesional</p> <center> <?php $elPersonal = Perfil::model()->findAll("Estado = 'Activo' and agenda = 'Si'"); foreach ($elPersonal as $el_personal) { echo CHtml::submitButton($el_personal->nombre, array('submit' => array('citas/calendario&idpaciente=' . $model->id . '&idpersonal=' . $el_personal->id), 'class' => 'btn btn-success')); } ?> </center> </div> <div class="modal-footer"> <!-- <button class="btn" data-dismiss="modal" aria-hidden="true">Cerrar</button> --> </div> </div> <!-- Modal Sucesos --> <div id="suceso" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
/** * 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 the ID of the model to be loaded */ public function loadModel($id) { $model = Perfil::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }
<?php /* @var $this CitasController */ /* @var $model Citas */ $this->menu = array(array('label' => 'Listar Citas', 'url' => array('index')), array('label' => 'Buscar Citas', 'url' => array('admin'))); ?> <?php if (isset($_GET['idpersonal'])) { $npersonal = $_GET['idpersonal']; $elpersonal = Perfil::model()->find("id={$npersonal}"); echo "<h1>Crear Cita - {$elpersonal->nombre}</h1>"; } else { echo "<h1>Crear Cita</h1>"; } ?> <?php if (isset($_GET['idpaciente'])) { $npaciente = $_GET['idpaciente']; $paciente = Paciente::model()->find("id={$npaciente}"); $nombrePaciente = $paciente->nombre . ' ' . $paciente->apellido; echo "<h3>Paciente: <span class='text-error'>{$nombrePaciente}</span></h3>"; $ruta = "&idpaciente={$npaciente}"; } else { $ruta = ""; } ?> <?php
<!--Contadores para menu--> <?php //$pendientes = Reservacion::model()->count("cambio_tarifa = 'Pendiente'"); //Reservadas $perfiles = Perfil::model()->find("estado='Activo'"); $tareas = 0; if (!Yii::app()->user->isGuest) { $tareas = PersonalTareas::model()->count("estado = 'Activa' and personal_id = " . Yii::app()->user->usuarioId); } if ($tareas == 0) { $tareas = ""; } ?> <div class="navbar navbar-inverse navbar-fixed-top"> <div class="navbar-inner"> <div class="container"> <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> <!-- Be sure to leave the brand out there if you want it shown --> <a class="brand" href="#"><?php /*echo CHtml::encode($this->pageTitle); */ ?> Smadia Clinic</a> <div class="nav-collapse"> <?php
public function actionModule($id) { $model = Modulo::model()->findAllByAttributes(array('PER_ID' => $id)); $model2 = Perfil::model()->findByPk($id); $this->render('Evaluation/Modulo', array('model' => $model, 'model2' => $model2)); }
<?php $form = $this->beginWidget('CActiveForm', array('id' => 'personal-form', 'enableAjaxValidation' => false)); ?> <p class="note">Campos con <span class="required">*</span> son requeridos.</p> <?php echo $form->errorSummary($model); ?> <div class="row"> <?php echo $form->labelEx($model, 'id_perfil'); ?> <?php echo $form->dropDownList($model, 'id_perfil', CHtml::listData(Perfil::model()->findAll("estado = 'Activo'"), 'id', 'nombre'), array('class' => 'input-large')); ?> <a href="index.php?r=Perfil/create" class="btn btn-primary"><i class="icon-plus-sign icon-white"></i> Agregar</a> <?php echo $form->error($model, 'id_perfil'); ?> </div> <div class="row"> </div> <div class="row"> <?php echo $form->labelEx($model, 'titulo');
/* @var $model Personal */ $this->menu = array(array('label' => 'Listar Personal', 'url' => array('index')), array('label' => 'Ingresar Personal', 'visible' => Yii::app()->user->perfil == 5 or Yii::app()->user->perfil == 6 or Yii::app()->user->perfil == 3, '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\$('#personal-grid').yiiGridView('update', {\n\t\tdata: \$(this).serialize()\n\t});\n\treturn false;\n});\n"); ?> <h1>Buscar Personal - <a href="#exportar" class="btn btn-warning" role="button" data-toggle="modal"><i class="icon-share-alt icon-white"></i> Exportar</a></h1> <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' => 'personal-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'columns' => array(array('header' => 'ID.', 'name' => 'id', 'value' => '$data->id', 'htmlOptions' => array('width' => '20')), 'nombres', 'apellidos', array('name' => 'id_perfil', 'filter' => CHtml::listData(Perfil::model()->findAll(array('order' => 'nombre ASC', 'condition' => "estado = 'Activo'")), 'nombre', 'nombre'), 'value' => '$data[\'idPerfil\'][\'nombre\']'), array('name' => 'activo', 'filter' => array('SI' => 'SI', 'NO' => 'NO'), 'value' => '$data->activo'), 'telefono', 'celular', array('name' => 'agenda', 'filter' => array('Si' => 'Si', 'No' => 'No'), 'value' => '$data->agenda'), 'cc', array('class' => 'CButtonColumn', 'template' => '{view}')))); ?> <div id="exportar" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3 id="myModalLabel">Exportar a un archivo de Excel </h3> </div> <div class="modal-body"> <p>Seleccione las opciones de Exportar</p> <form id="frmExportar" name="frmExportar" action="index.php?r=personal/exportar&tipo=<?php $elTipo; ?> " method = "post"> <div class="span5"> <label>Filtro:</label>
<?php $form = $this->beginWidget('bootstrap.widgets.TbActiveForm', array('id' => 'usuario-form', 'enableAjaxValidation' => false, 'action' => $model->isNewRecord ? $this->createUrl('usuario/novo') : $this->createUrl('usuario/alterar', array('id' => $model->idUsuario)))); ?> <p class="help-block">Campos com <span class="required">*</span> são obrigatórios.</p> <?php echo $form->errorSummary($model); $perfis = CHtml::listData(Perfil::model()->findAll(), 'idPerfil', 'nome'); echo $form->dropDownListRow($model, 'idPerfil', $perfis, array('class' => 'span4', 'prompt' => 'Selecione')); ?> <?php echo $form->textFieldRow($model, 'nome', array('class' => 'span4', 'maxlength' => 150)); ?> <?php echo $form->textFieldRow($model, 'email', array('class' => 'span4', 'maxlength' => 150)); ?> <?php if ($model->isNewRecord) { ?> <?php echo $form->textFieldRow($model, 'senha', array('class' => 'span4', 'maxlength' => 35)); ?> <?php } ?> <div class="form-actions"> <?php
<label class="control-label" for="inputError" id="passvacio">Ingrese una contraseña.</label> </div> <div class="form-group has-error" id="err_pass_long"> <label class="control-label" for="inputError" id="passvacio">La contraseña debe tener entre 6 y 15 carácteres.</label> </div> <div class="form-group has-error" id="err_pass_exprreg"> <label class="control-label" for="inputError" id="passexpreg">La contraseña debe tener al menos una mayúscula y dos números.</label> </div> </div> <div class="form-group"> <?php echo $form->labelEx($model, 'Perfil'); ?> <div> <?php echo $form->dropDownList($model, 'id_perfil', CHtml::listData(Perfil::model()->findAll(), 'id_perfil', 'perfil'), array('empty' => '¿Sos alumno o profesor?', 'class' => "form-control", 'name' => 'id_perfil', 'id' => 'id_perfil')); ?> </div> <div class="form-group has-error" id="err_perfil_vacio"> <label class="control-label" for="inputError" id="perfilvacio">Seleccione un perfil.</label> </div> </div> <div class="form-group"> <?php echo $form->labelEx($ficha_usuario, 'nombre'); ?> <?php echo $form->textField($ficha_usuario, 'nombre', array('size' => 200, 'maxlength' => 200, 'class' => "form-control", 'placeholder' => "Tu nombre")); ?> <div class="form-group has-error" id="err_nombre_vacio">
<?php $this->widget('xupload.XUpload', array('url' => Yii::app()->createUrl("usuario/default/upload2"), 'model' => $model, 'attribute' => 'avatar', 'multiple' => true)); ?> <?php $this->widget('ext.EAjaxUpload.EAjaxUpload', array('id' => 'uploadFile', 'config' => array('action' => Yii::app()->createUrl('usuario/default/upload'), 'allowedExtensions' => array("jpg", "png"), 'sizeLimit' => 10 * 1024 * 1024, 'minSizeLimit' => 1024))); ?> </div> </div> <div class="rowPerfil"> <h4>Perfil</h4> <?php // dropDownList echo $form->ListBox($model, 'perfil_id', CHtml::listData(Perfil::model()->findAll(array('order' => 'descricao')), 'id', 'descricao'), array('class' => 'campos')); ?> <?php echo $form->error($model, 'perfil_id'); ?> </div> <div class="rowOrgao" style="display: none;"> <h4>Órgão</h4> <?php echo $form->ListBox($model, 'orgao_id', CHtml::listData(Orgao::model()->findAll(array('order' => 'nome')), 'id', 'nome'), array('class' => 'campos')); ?> <?php echo $form->error($model, 'orgao_id'); ?> </div>