Ejemplo n.º 1
0
 public function enviacorreo($codigoplaquita, $model)
 {
     $subject = "CREACION DE ACTIVO-" . $codigoplaquita . " " . $model->descripcion;
     //$modeloparte=Inventarioartes::model()->find('id=:hidparte',array(':hidparte'=>$id));
     //echo "el tipo es ".gettype($id). "--".$id;
     //$subject="Novedad   ".$modeloparte->embarcaciones->nomep."   ".
     $this->direcciones = 'mcampana@exalmar.com.pe,rnoriega@exalmar.com.pe,jramirez@exalmar.com.pe,ecastaneda@exalmar.com.pe,aruiz@exalmar.com.pe,jdominguez@exalmar.com.pe,jcarrasco@exalmar.com.pe,jtoledo@exalmar.com.pe,focana@exalmar.com.pe,gfillies@exalmar.com.pe,fangulo@exalmar.com.pe,tvictorio@exalmar.com.pe';
     // $this->direcciones='*****@*****.**';
     // Contactos::model()->find('c_hcod=:c_hcod', array(':c_hcod'=>$model->codpro))
     //$this->direcciones='*****@*****.**';
     $adminEmail = Yii::app()->getModule('user')->user()->profile->lastname . " " . Yii::app()->getModule('user')->user()->profile->amaterno . " " . Yii::app()->getModule('user')->user()->profile->firstname . " <" . Yii::app()->getModule('user')->user()->email . ">";
     $headers = "MIME-Version: 1.0\r\nFrom: {$adminEmail}\r\nReply-To: {$adminEmail}\r\nContent-Type: text/html; charset=utf-8";
     $message = "<head>";
     $message = $message . "<style type='text/css'> ";
     $message = $message . "table.gridtable {font-family: verdana,arial,sans-serif;font-size:11px;color:#333333;padding: 18px;border-width: 1px;width :600border-color: #ccddee;border-collapse: collapse;background-color: #dedede;}";
     $message = $message . "table.gridtable th {border-width: 1px;padding: 8px;border-style: solid;border-color: #666666;background-color: #dedede;}";
     $message = $message . "table.gridtable td {border-width: 1px;padding: 8px;border-style: solid;border-color: #666666;background-color: #ddeeff;}";
     $message = $message . "</style></head>";
     $message = $message . "Correo automatico : ";
     $message = $message . "Se ha asignado la matricula  <b> " . $codigoplaquita . " </b> al activo : <br><br>";
     $message = $message . "<table  class='gridtable'  ><tr><td>  DESCRIPCION : </td><td>" . $model->descripcion . "</td></tr><br>";
     $message = $message . "<tr><td> MARCA :</td><td>" . $model->marca . "</td></tr><br>";
     $message = $message . "<tr><td>MODELO :</td><td>" . $model->modelo . "</td></tr><br>";
     $message = $message . "<tr><td>SERIE :</td><td>" . $model->serie . "</td></tr><br>";
     $modi = Embarcaciones::model()->findByPk(trim($model->codep));
     $meny = is_null($modi->nomep) ? "   " : $modi->nomep;
     $message = $message . "<tr><td>REFERENCIA :</td><td>" . $meny . "</td></tr><br>";
     $message = $message . "<tr><td>Foto :</td><td><img src='http://" . Yii::app()->params['ipservidor'] . Yii::app()->params['rutafotosinventario_'] . trim($model->codigosap) . ".jpg'></td></tr><br>";
     $message = $message . "<tr><td>Observacion :</td><td>" . $model->comentario . "</td></tr><br></table>";
     $message = $message . " <br>Si no desea recibir este correo, notifique al remitente para eliminarlo de la lista";
     // echo "sietieotoe".$modi->nomep;
     $message = wordwrap($message, 70);
     //$message = str_replace("\n.", "\n..", $message);
     return mail($this->direcciones, '=?UTF-8?B?' . base64_encode($subject) . '?=', $message, $headers);
 }
Ejemplo n.º 2
0
	
	
	
	
	
	<div style="float: left; clear:right;  width:350px; padding:3px;">
	
	
	
    
	<div class="row">
		<?php 
echo $form->labelEx($model, 'codepv');
?>
		<?php 
$datos = CHtml::listData(Embarcaciones::model()->findAll(array('order' => 'nomep')), 'codep', 'nomep');
echo $form->DropDownList($model, 'codepv', $datos, array('empty' => '--Seleccione una Embarcacion --', 'options' => array(isset(Yii::app()->session['codepv']) ? Yii::app()->session['codepv'] : '' => array('selected' => true))));
?>
		<?php 
echo $form->error($model, 'codepv');
?>
	</div>
	

	<div class="row">
		<?php 
echo $form->labelEx($model, 'monto');
?>
		<?php 
echo $form->textField($model, 'monto');
?>
Ejemplo n.º 3
0
	</div>
	
	<div class="row">
		
		<?php 
echo $form->hiddenField($model, 'numeroauxiliar', array('value' => $model->numeroauxiliar, 'border' => 0));
?>
		
	</div>

    <div class="row">
	       <?php 
$codigobarco = $codep;
if ($codigobarco == '000') {
} else {
    $nino = Embarcaciones::model()->find('codep=:codigo', array(':codigo' => $codigobarco));
    echo "Embarcacion: " . $nino->nomep . "\n.";
}
?>
	</div>
	
	
	<div class="row">
		
	</div>
	
	
	
<?php 
$this->widget('zii.widgets.jui.CJuiTabs', array('tabs' => array('Zarpe' => array('id' => 'tab_zarpe', 'content' => $this->renderPartial('_llena_zarpe', array('model' => $model, 'form' => $form, 'ptipo' => $ptipo, 'codep' => $codep), TRUE)), 'Motor y caja' => array('id' => 'tab_motorycaja', 'content' => $this->renderPartial('_llena_motorycaja', array('model' => $model, 'form' => $form, 'codep' => $codep), TRUE)), 'Panga' => array('id' => 'tab_panga', 'content' => $this->renderPartial('_llena_panga', array('model' => $model, 'form' => $form, 'codep' => $codep), TRUE)), 'Combustible' => array('id' => 'tab_combustible', 'content' => $this->renderPartial('_llena_combustible', array('model' => $model, 'form' => $form, 'codep' => $codep), TRUE)), 'Aceite y grasa' => array('id' => 'tab_acylu', 'content' => $this->renderPartial('_llena_acylu', array('model' => $model, 'form' => $form, 'codep' => $codep), TRUE)), 'Cambios de aceite' => array('id' => 'tab_cambios', 'content' => $this->renderPartial('_llena_cambios', array('model' => $model, 'form' => $form, 'ptipo' => $ptipo, 'codep' => $codep), TRUE)), 'Novedades' => array('id' => 'tab_novedades', 'content' => $this->renderPartial('_llena_novedades', array('model' => $model, 'form' => $form, 'modelonovedades' => $modelonovedades, 'proveedornovedades' => $proveedornovedades, 'codep' => $codep), true)), 'Observaciones finales' => array('id' => 'tab_obs', 'content' => $this->renderPartial('_llena_obs', array('model' => $model, 'form' => $form, 'codep' => $codep), TRUE))), 'options' => array('collapsible' => false), 'id' => 'MyTab'));
?>
Ejemplo n.º 4
0
 public function checkDescargada($attribute, $params)
 {
     //VERIFICAMOS QUE LA DESCARAGHDA NO EXCEDA LA CAPCIDA DE BODEGA
     $bodega = Embarcaciones::model()->findByPk($this->codep)->cbodega;
     if (!is_null($bodega)) {
         if ($bodega + 150 < $this->descargada) {
             $this->adderror('descargada', 'Esto no puede ser, la pesca descargada es mayor que el tamaño de la bodega ');
         }
         if ($bodega + 150 < $this->declarada) {
             $this->adderror('declarada', 'Esto no puede ser, la pesca declarada es mayor que el tamaño de la bodega ');
         }
     }
     if (($this->declarada == 0 or is_null($this->declarada) or empty($this->declarada)) and $this->descargada > 0) {
         $this->adderror('declarada', 'Te estas olvidando de llenar la pesca declarada ');
     }
     if ($this->descargada > $this->declarada + 150) {
         $this->adderror('declarada', 'Esto no puede ser, la pesca declarada es menor que la descargada');
     }
 }
Ejemplo n.º 5
0

<?php 
$modi = Embarcaciones::model()->findByPk($model->codep);
echo " eoioeot" . $modi->nomep;
Ejemplo n.º 6
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 the ID of the model to be loaded
  */
 public function loadModel($id)
 {
     $model = Embarcaciones::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'El enlace o direccion solicitado no existe');
     }
     return $model;
 }
Ejemplo n.º 7
0
echo $form->error($model, 'codcentro');
?>

						</div>
		</div>
		<div style="float: left;  width:200px; ">
   
			<div style="float: left; font-size:1em; font-weight:bolder; width:200px; margin:3px 3px 3px 3px;  ">
					<?php 
echo $form->labelEx($model, 'codep');
?>

						<?php 
$datos = CHtml::listData(Embarcaciones::model()->findAll(array('order' => 'nomep')), 'codep', 'nomep');
$codigobarco = Yii::app()->user->getField('codep');
echo $codigobarco == '000' ? $form->DropDownList($model, 'codep', $datos, array('empty' => '--Seleccione una Embarcacion --')) : $form->textField($model, 'barquitos_nomep', array('disabled' => 'disabled', 'value' => Embarcaciones::model()->findByPk($codigobarco)->nomep)) . " " . $form->hiddenField($model, 'codep', array('value' => $codigobarco));
?>

							<?php 
echo $form->error($model, 'codep');
?>
		
							
			</div>
        </div>
		
		
		<?php 
// echo $form->textField($model,'numero',array('value'=>Yii::app()->user->getField('username'),'size'=>14,'maxlength'=>14));
?>
Ejemplo n.º 8
0
?>
	</ul>
</div>


<div class='crugepanel user-assignments-detail'>
	<h6><div id='mostrarSeleccion'></div></h6>
	
	<div id='lista1' class='lista'>
	<div id='revocarSeleccion' class='boton'>
		<?php 
echo "revocar seleccion";
?>
	</div>
	<?php 
$this->widget(Yii::app()->user->ui->CGridViewClass, array('id' => '_lista1', 'selectableRows' => 2, 'dataProvider' => Embarcaciones::model()->search(), 'columns' => array(array('class' => 'CCheckBoxColumn'), 'nomep')));
?>
	
	</div>
	<div id='lista2' class='lista'>
	<div id='asignarSeleccion' class='boton'>
		<?php 
echo "asignar seleccion";
?>
</div>
	<?php 
$this->widget(Yii::app()->user->ui->CGridViewClass, array('id' => '_lista2', 'selectableRows' => 2, 'dataProvider' => CrugeGruposMail::model()->search(), 'columns' => array(array('class' => 'CCheckBoxColumn'), 'desgrupo')));
?>
	
	</div>
</div>
Ejemplo n.º 9
-1
$form = $this->beginWidget('CActiveForm', array('enableAjaxValidation' => true, 'method' => 'GET'));
?>
<div class="row">
	<div class='botones'>
		<?php 
echo CHtml::imageButton(Yii::app()->getTheme()->baseUrl . '/img/seleccionar.png', array('width' => 25, 'height' => 25, 'value' => 'Buscar', 'onClick' => 'Loading.show();Loading.hide();'));
?>
	</div>
</div>

<?php 
$documento = '032';
$criteria = new CDbCriteria();
$criteria->condition = 'codocu=:docu';
$criteria->params = array(':docu' => $documento);
//$post = Post::model()->find($criteria);
//$datos = CHtml::listData(Estado::model()->find('codocu=:c_hcod', array(':c_hcod'=>$documento)),'codestado','estado');
//datos = CHtml::listData(Estado::model()->find($criteria),'codestado','estado');
// $datos = CHtml::listData(Estado::model()->findall($criteria),'codestado','estado');
?>

<?php 
$this->widget('zii.widgets.grid.CGridView', array('id' => 'inventario-grid', 'dataProvider' => $model->searchlimpio(), 'cssFile' => Yii::app()->getTheme()->baseUrl . '/css/grilla_naranja.css', 'filter' => $model, 'columns' => array(array('class' => 'CCheckBoxColumn', 'selectableRows' => 10, 'value' => '$data->idinventario', 'checkBoxHtmlOptions' => array('name' => 'checkselected[]')), array('name' => 'codigoaf', 'header' => 'Codigo Placa', 'htmlOptions' => array('width' => '5')), array('name' => 'codigosap', 'header' => 'Codigo SAP', 'htmlOptions' => array('width' => '5')), array('name' => 'descripcion', 'header' => 'Descripcion', 'htmlOptions' => array('width' => '25')), array('name' => 'marca', 'header' => 'Marca', 'htmlOptions' => array('width' => '10')), array('name' => 'modelo', 'header' => 'Modelo', 'htmlOptions' => array('width' => '10')), array('name' => 'codlugar', 'value' => '$data->lugares->deslugar', 'filter' => CHtml::listdata(Lugares::model()->findall(), 'codlugar', 'deslugar')), array('name' => 'codestado', 'value' => '$data->estado->estado', 'filter' => CHtml::listdata(Estado::model()->findall($criteria), 'codestado', 'estado')), array('name' => 'codep', 'value' => '$data->barcoactual->nomep', 'filter' => CHtml::listdata(Embarcaciones::model()->findall(), 'codep', 'nomep')))));
?>
<div class="row buttons">
		<?php 
echo CHtml::submitButton('Seleccionar');
?>
	</div>
<?php 
$this->endWidget();