Example #1
0



<!-- 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 
Example #5
0
 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));
 }
Example #6
0
<?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');
Example #7
0
/* @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>
Example #8
0
<?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 
Example #9
0
                                <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">
Example #10
0
            <?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>