<?php

Yii::app()->getSession()->add('gestor', '4');
Yii::app()->getSession()->remove('sistemas');
Yii::app()->getSession()->remove('minutas');

?>
<h1>Mi Bandeja Workflow</h1>

<?php 
	$this->widget('ext.EasyTabs.EasyTabs', array(
		'tabs'=>array(
	         array(
	            'title' => 'Mis Documentos Creados',
	            'content'=>$this->widget('bootstrap.widgets.TbGridView', array(
							'type'=>'striped bordered condensed',
							'id'=>'documento-grid2',
							'dataProvider'=>$model->searchWork(),
							'filter'=>$model,
							'columns'=>array(		
								'doc_nombre',
								'doc_estado',								
								'doc_fecha_publicacion',
							 array( 
									'header'=>'Revisores',           
									'name'=>'doc_codigo',
									'htmlOptions'=>array('style'=>'width:50px!important'),
									'headerHtmlOptions'=>array('style'=>'width:50px!important'),
									'type'=>'raw',            
									'value'=>function($data){
										$i=0;
										$results=revisarDoc::model()->findAllBySql("select * from revisar_doc where doc_codigo='$data->doc_codigo'");
										 $count = count ($results );
                    					
                    					while($i<=$count){
                    						echo $results[$i]->funcionario->fun_nombre." ".$results[$i]->funcionario->fun_ap_paterno;
                    						echo "</br>";
                    						$i++;
                    					}
									}, 
									),
								'elaborar_fecha_rp',
								 array(
									'name'=>'aprobar_search',
									'value'=>'$data->aprobarNombre->funcionario->fun_nombre." ".$data->aprobarNombre->funcionario->fun_ap_paterno',
									'filter'=>CHtml::activeTextField($model,'aprobar_search'),								
								    ),
								 'elaborar_fecha_ap',								 
							   
								array(
									'header'=>'Obs',
									'class'=>'bootstrap.widgets.TbButtonColumn',
									'template'=>'{obs}',									
									'buttons'=>array
									(
										'obs' => array
										(											
										'label'=>'Ver observaciones',										
										'imageUrl'=>Yii::app()->baseUrl."/images/icon_obs.png",									
										'url'=>'Yii::app()->createUrl("Observacion/llamarObs", array("obs_id"=>$data->doc_codigo))',																	
										'visible' => '$data->doc_ruta != null',
										),													
									  ),										
									),
								array(
									'header'=>'',
									'class'=>'bootstrap.widgets.TbButtonColumn',
									'template'=>'{download}',									
									'buttons'=>array
									(
										'download' => array
										(	
										'label'=>'Descargar Documento',										
										'imageUrl'=>Yii::app()->baseUrl."/images/descarga-icon.png",											
										'url'=>'Yii::app()->createUrl("documento/Download", array("id"=>$data->doc_codigo))',																	
										'visible' => '$data->doc_ruta != null',
										),													
									),
										'htmlOptions'=>array(
										'style'=>'width: 20px',
															),

									),
								array(
									'header'=>'Enviar a Revisar',
									'class'=>'bootstrap.widgets.TbButtonColumn',
									'template'=>'{add}',
									'buttons'=>array
									(
										'add' => array
										(											
										'label'=>'Enviar a Revisar',
										'icon'=>'ok',
										'url'=>'Yii::app()->createUrl("documento/enviarRevisar", array("id"=>$data->doc_codigo))',
										'visible' => '$data->doc_estado == "Registrado"',
										'options'=>array(
										'class'=>'btn btn-small',
														),
										),													
									),
										'htmlOptions'=>array(
										'style'=>'width: 20px',
															),
									),

								array(
									'header'=>'Enviar a Publicar',
									'class'=>'bootstrap.widgets.TbButtonColumn',
									'template'=>'{add}',
									'buttons'=>array
									(
										'add' => array
										(											
										'label'=>'Enviar a Publicar',
										'icon'=>'ok',
										'url'=>'Yii::app()->createUrl("documento/enviarPublicar", array("id"=>$data->doc_codigo))',
										'visible' => '$data->doc_estado == "Aprobado"',
										'options'=>array(
										'class'=>'btn btn-small',
														),
										),													
									),
										'htmlOptions'=>array(
										'style'=>'width: 20px',
															),
									),																								
								 array(
									'class'=>'bootstrap.widgets.TbButtonColumn',
									'template'=>'{view} {delete}',
									'deleteConfirmation'=>'¿Seguro que quiere eliminar el Documento?',
									'visible'=>Yii::app()->user->getState('rol')=='Administrador',
									),
							),
						), true, true), 
	        ),
	          array(
	            'title' => 'Mis Revisiones Pendientes',
	            'content'=>$this->widget('bootstrap.widgets.TbGridView', array(
							'type'=>'striped bordered condensed',
							'id'=>'documento-grid3',
							'dataProvider'=>$model->searchRev(),
							'filter'=>$model,
							'columns'=>array(		
								'doc_nombre',
								'doc_estado',								
								'doc_fecha_publicacion',
								'elaborar_fecha_rp',
								array(
									'name'=>'elaborar_search',
									'value'=>'$data->elaborarNombre->funcionario->fun_nombre." ".$data->elaborarNombre->funcionario->fun_ap_paterno',
									'filter'=>CHtml::activeTextField($model,'elaborar_search'),								
								    ),
								
								array(
									'header'=>'Revisar',
									'class'=>'bootstrap.widgets.TbButtonColumn',
									'template'=>'{edit}',									
									'buttons'=>array
									(
										'edit' => array
										(											
										'label'=>'Revisar documento',										
										'imageUrl'=>Yii::app()->baseUrl."/images/icon_edit.png",									
										'url'=>'Yii::app()->createUrl("revisarDoc/update", array("id"=>$data->revisar_codigo))',																	
										'visible' => '$data->doc_ruta != null',
										),													
									  ),										
									),
								array(
									'header'=>'',
									'class'=>'bootstrap.widgets.TbButtonColumn',
									'template'=>'{download}',									
									'buttons'=>array
									(
										'download' => array
										(	
										'label'=>'Descargar Documento',										
										'imageUrl'=>Yii::app()->baseUrl."/images/descarga-icon.png",											
										'url'=>'Yii::app()->createUrl("documento/Download", array("id"=>$data->doc_codigo))',																	
										'visible' => '$data->doc_ruta != null',
										),													
									),
										'htmlOptions'=>array(
										'style'=>'width: 20px',
															),

									),							
							),
						), true, true), 
	        ),
	          array(
	            'title' => 'Mis Aprobaciones',
	            'content'=>$this->widget('bootstrap.widgets.TbGridView', array(
							'type'=>'striped bordered condensed',
							'id'=>'documento-grid4',
							'dataProvider'=>$model->searchAp(),
							'filter'=>$model,
							'columns'=>array(		
								'doc_nombre',
								'doc_estado',								
								'doc_fecha_publicacion',
								'elaborar_fecha_ap',
								array(
									'name'=>'elaborar_search',
									'value'=>'$data->elaborarNombre->funcionario->fun_nombre." ".$data->elaborarNombre->funcionario->fun_ap_paterno',
									'filter'=>CHtml::activeTextField($model,'elaborar_search'),								
								    ),
								array(
									'name'=>'revisar_search',
									'value'=>'$data->revisarNombre->funcionario->fun_nombre." ".$data->revisarNombre->funcionario->fun_ap_paterno',
									'filter'=>CHtml::activeTextField($model,'revisar_search'),								
								    ),
								array(
									'header'=>'Aprobar',
									'class'=>'bootstrap.widgets.TbButtonColumn',
									'template'=>'{edit}',									
									'buttons'=>array
									(
										'edit' => array
										(											
										'label'=>'Aprobar documento',										
										'imageUrl'=>Yii::app()->baseUrl."/images/icon_edit.png",									
										'url'=>'Yii::app()->createUrl("aprobarDoc/update", array("id"=>$data->aprobar_codigo))',																	
										'visible' => '$data->doc_ruta != null',
										),													
									  ),										
									),
								array(
									'header'=>'',
									'class'=>'bootstrap.widgets.TbButtonColumn',
									'template'=>'{download}',									
									'buttons'=>array
									(
										'download' => array
										(	
										'label'=>'Descargar Documento',										
										'imageUrl'=>Yii::app()->baseUrl."/images/descarga-icon.png",											
										'url'=>'Yii::app()->createUrl("documento/Download", array("id"=>$data->doc_codigo))',																	
										'visible' => '$data->doc_ruta != null',
										),													
									),
										'htmlOptions'=>array(
										'style'=>'width: 20px',
															),

									),	
							),
						), true, true), 
	        ),
	     ),
	));
?>
