Exemple #1
0
<?php

/* @var $this MuellesController */
/* @var $dataProvider CActiveDataProvider */
$this->breadcrumbs = array('Gestionar Solicitudes de Citas' => array('solicitudCitaEntregaMercancia/index'), 'Ver Agenda');
//$this->menu=$this->verPermisosMenuOperaciones();
?>

<?php 
$titulo = 'Agenda / Muelle : ' . Muelles::getNombreMuelle($IdMuelle);
?>

<title><?php 
echo Yii::app()->controller->module->getName() . " >> " . $this->pageTitle;
?>
</title>

<?php 
$this->widget('zii.widgets.CBreadcrumbs', array('links' => $this->breadcrumbs, 'htmlOptions' => array('class' => 'breadcrumb')));
?>

<div class="panel panel-primary">
    <div class="panel-heading">        
        <h3 class="panel-title"><?php 
echo $titulo;
?>
</h3>
    </div>
<div class=" panel-body">

Exemple #2
0
                
                <div class="col-md-3">
                    <?php 
    echo $form->labelEx($model, 'IdCedi');
    ?>
                    <?php 
    echo $form->dropDownList($model, 'IdCedi', $listacedis, array('class' => 'form-control', 'prompt' => 'Seleccionar Cedi ... '));
    ?>
                    <?php 
    echo $form->error($model, 'IdCedi');
    ?>
                
                </div>    

                <?php 
    $listamuelles = Muelles::listData();
    ?>
                
                <div class="col-md-3">
                    <?php 
    echo $form->labelEx($model, 'IdMuelle');
    ?>
                    <?php 
    echo $form->dropDownList($model, 'IdMuelle', $listamuelles, array('class' => 'form-control', 'prompt' => 'Seleccionar Muelle ... '));
    ?>
                    <?php 
    echo $form->error($model, 'IdMuelle');
    ?>
                
                </div>    
                
         <div class='row'>    
             
             <div class="col-md-2">
                 <?php 
 echo $form->labelEx($model, 'IdNumeroSolicitud');
 ?>
                 <?php 
 echo $form->textField($model, 'IdNumeroSolicitud', array('class' => 'form-control', 'disabled' => true, 'placeholder' => ''));
 ?>
                 <?php 
 echo $form->error($model, 'IdNumeroSolicitud');
 ?>
             </div>    
             
             <?php 
 $listamuelles = Muelles::getListaMuelles($model->IdCedi);
 ?>
             
             <div class="col-md-4">
                 <?php 
 echo $form->labelEx($modelagenda, 'IdMuelle');
 ?>
                 <?php 
 echo $form->dropDownList($modelagenda, 'IdMuelle', $listamuelles, array('class' => 'form-control', 'prompt' => 'Seleccionar Muelle ... '));
 ?>
                 <?php 
 echo $form->error($modelagenda, 'IdMuelle');
 ?>
             </div>                                
             
                                             
            
            <div class="col-md-2">
                    <?php 
echo $form->labelEx($modelsolicitud, 'HoraSolicitudCita');
?>
                    <?php 
$this->widget('yiiwheels.widgets.timepicker.WhTimePicker', array('model' => $modelsolicitud, 'attribute' => 'NuevaHoraSolicitudCita', 'pluginOptions' => array('showSeconds' => false, 'showMeridian' => false, 'defaultTime' => false), 'htmlOptions' => array('class' => 'form-control')));
?>
                    <?php 
echo $form->error($modelsolicitud, 'NuevaHoraSolicitudCita');
?>
              
            </div>
            
            <?php 
$listamuelles = Muelles::getListaMuelles($modelsolicitud->IdCedi);
?>
                
                <div class="col-md-5">
                    <?php 
echo $form->labelEx($modelagenda, 'IdMuelle');
?>
                    <?php 
echo $form->dropDownList($modelagenda, 'NuevoIdMuelle', $listamuelles, array('class' => 'form-control', 'prompt' => 'Seleccionar Muelle ... '));
?>
                    <?php 
echo $form->error($modelagenda, 'NuevoIdMuelle');
?>
                </div>    
        </div>
        <br>
 public function actionReprogramar($id)
 {
     //if (Yii::app()->user->checkAccess('AgendaCitasCedi_SolicitudCitaEntregaMercancia_Reprogramar')) {
     //$model=$this->loadModel($id);
     $modelagenda = new AgendaCitasCedi();
     $model = SolicitudCitaEntregaMercancia::model()->getSolicitudCita($id);
     $modelmuelles = new CActiveDataProvider(Muelles::model(), array('keyAttribute' => 'IdMuelle', 'criteria' => array('condition' => 'IdCedi=' . $model->IdCedi), 'sort' => array('defaultOrder' => 'IdMuelle ASC')));
     //  $modelagenda->FechaSolicitudCita = $model->FechaSolicitudCita;
     //$modelagenda->HoraSolicitudCita = $model->HoraSolicitudCita;
     // Uncomment the following line if AJAX validation is needed
     // $this->performAjaxValidation($model);
     if (isset($_POST['SolicitudCitaEntregaMercancia'])) {
         $model->attributes = $_POST['SolicitudCitaEntregaMercancia'];
         $model->IdEstadoSolicitudCita = 1;
         if ($model->save()) {
             $fecha = strftime("%Y-%m-%d-%H-%M-%S", time());
             $modelagenda->FechaGraba = $fecha;
             $modelagenda->FechaModifica = $fecha;
             $modelagenda->IdUsuarioGraba = Yii::app()->user->id;
             $modelagenda->IdUsuarioModifica = Yii::app()->user->id;
             $modelagenda->IdCedi = $model->IdCedi;
             $modelagenda->TituloEvento = $model->NombreFabricante . ' - ' . $model->IdOrdenCompra;
             //$fechaaux = $modelagenda->FechaSolicitudCita . ' ' . $modelagenda->HoraSolicitudCita;
             //$modelagenda->FechaInicio = $fechaaux;
             //$modelagenda->FechaFinal = $fechaaux;
             if (isset($_POST['AgendaCitasCedi'])) {
                 $modelagenda->attributes = $_POST['AgendaCitasCedi'];
                 if ($modelagenda->save()) {
                     $this->redirect(array('view', 'id' => $model->IdNumeroSolicitud));
                 }
             }
         }
     }
     $this->render('reprogramar', array('model' => $model, 'modelagenda' => $modelagenda, 'modelmuelles' => $modelmuelles));
     /*} else {
               $this->render('//site/error', array(
               'code' => '101',
               'message' => Yii::app()->params ['accessError']
               ));
       }*/
 }
Exemple #6
0
<div class="panel panel-primary">
    <div class="panel-heading">        
        <h3 class="panel-title">Ver Fecha Bloqueada</h3>
    </div>
<div class=" panel-body">


<div class="fechasbloqueadas-view">
       
    <p>
        <?php 
echo TbHtml::linkButton('Actualizar', array('color' => TbHtml::BUTTON_COLOR_PRIMARY, 'method' => 'post', 'submit' => array('fechasBloqueadas/update', 'id' => $model->IdFechaBloqueada)));
?>
    
            
        <?php 
echo TbHtml::linkButton('Eliminar', array('color' => TbHtml::BUTTON_COLOR_DANGER, 'method' => 'post', 'submit' => array('fechasBloqueadas/delete', 'id' => $model->IdFechaBloqueada), 'confirm' => 'Esta seguro de eliminar este registro?'));
?>
    
    </p>
    
    <?php 
$this->widget('bootstrap.widgets.TbDetailView', array('data' => $model, 'htmlOptions' => array('style' => 'word-wrap:break-word;"'), 'attributes' => array('IdFechaBloqueada', array('name' => 'IdCedi', 'value' => $model->IdCedi . ' - ' . Cedi::getNombreCedi($model->IdCedi)), array('name' => 'IdMuelle', 'value' => $model->IdMuelle . ' - ' . Muelles::getNombreMuelle($model->IdMuelle)), 'Fecha', 'HoraInicio', 'HoraFinal', array('name' => 'IdMotivoBloqueo', 'value' => $model->IdMotivoBloqueo . ' - ' . $model->motivobloqueo->DescripcionMotivoBloqueo), array('name' => 'ObservacionesBloqueo', isset($model->ObservacionesBloqueo) ? $model->ObservacionesBloqueo : ''), 'IdUsuarioGraba', 'FechaGraba', 'IdUsuarioModifica', 'FechaModifica')));
?>
    
    
    
</div>
</div>
</div>
 /**
  * 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 Muelles the loaded model
  * @throws CHttpException
  */
 public function loadModel($id)
 {
     $model = Muelles::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }
 public static function getNombreMuelle($_Id)
 {
     $elNombreMuelle = '';
     $criteria = new CDbCriteria();
     $criteria->select = 'NombreMuelle';
     // seleccionar solo la columna 'title'
     $criteria->condition = 'IdMuelle=:Id';
     $criteria->params = array(':Id' => $_Id);
     $elMuelle = Muelles::model()->find($criteria);
     // $params no es necesario
     if ($elMuelle != null) {
         $elNombreMuelle = $elMuelle->NombreMuelle;
     }
     return $elNombreMuelle;
 }