<?php

/**
 * header actions.
 *
 * @package    contratacion
 * @subpackage header
 * @author     Your name here
 * @version    SVN: $Id: actions.class.php 23810 2009-11-12 11:07:44Z Kris.Wallsmith $
 */
class header_footerActions extends sfActions
{
 /**
  * Executes index action
  *
  * @param sfRequest $request A request object
  */
  public function executeIndex(sfWebRequest $request)
  {
    $this->forward('default', 'module');
  }
  public function executeHeader(sfWebRequest $request)
  {
    //Parametros obtenidos 
    $tipo = $request['tipo'];
    $titulo = $request['titulo'];
    $version = $request['version'];
    $contrato = $request['contrato'];
    $contratista = $request['contratista'];
    $tipo_contrato = $request['tipo_contrato'];
    
    $html = "<!DOCTYPE HTML>";
    //$this->forward('default', 'module');
    switch ($tipo){
        CASE "1":
            $html .= '<table border="2" width="100%"><tr><td width="30%"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .= '<td width="40%" align="center"><br/><br/><b>' . $titulo . '</b></td>';
            $html .= '<td width="30%"><table border="2" width="100%">';
            $html .= '<tr><td width="100%"><img width="150px" height="30px" src="images/minminas_prospe.png"/></td></tr>';
            $html .= '<tr><td width="100%" align="center">Version 7</td></tr>';
            $html .= '<tr><td width="100%" align="center">F-CIN-PER-002</td></tr>';
            $html .= '<tr><td width="100%" align="center">Página [page] de [topage]</td></tr>';
            $html.='</table></td></tr></table>';
            Break;
        CASE "2":
            $html .= '<table border="2" cellpadding="5" width="100%"><tr><td width="30%"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .= '<td width="40%" rowspan="4" align="center"><br/><br/><b>' . $titulo . '</b></td>';
            $html .= '<td width="30%"><table border="2" width="100%">';
            $html .= '<tr><td width="100%"><img width="150px" height="30px" src="images/minminas_prospe.png" /></td></tr>';
            $html .= '<tr><td width="100%">Version </td></tr>';
            $html .= '<tr><td width="100%">Codigo </td></tr>';
            $html .= '<tr><td width="100%">Página Página [page] de [topage]</td></tr></table></td></table>';
            Break;
        CASE "4":
            $html .= '<table border="2" width="100%"><tr><td width="30%"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .= '<td width="40%" align="center"><br/><br/><b>' . $titulo . '</b></td>';
            $html .= '<td width="30%"><table border="2" width="100%">';
            $html .= '<tr><td width="100%"><img width="150px" height="30px" src="images/minminas_prospe.png"/></td></tr>';
            $html .= '<tr><td width="100%" align="center">Version 2</td></tr>';
            $html .= '<tr><td width="100%" align="center">Codigo F-CIN-LIC-014</td></tr>';
            $html .= '<tr><td width="100%" align="center">Página Página [page] de [topage]</td></tr>';
            $html.='</table></td></tr></table>';
            
            Break;
        CASE "5":
            $html .= '<table border="2" width="100%"><tr><td width="30%"><img width="100px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .= '<td width="40%" align="center"><br/><br/><b>' . $titulo . '</b></td>';
            $html .= '<td width="30%"><table border="2" width="100%">';
            $html .= '<tr><td width="100%"><img width="100px" height="30px" src="images/minminas_prospe.png"/></td></tr>';
            $html .= '<tr><td width="100%" align="center">Fecha: ' . $date . '</td></tr>';
            $html .= '<tr><td width="100%" align="center">Página Página [page] de [topage]</td></tr>';
            $html.='</table></td></tr></table>';
            Break;
        CASE "6":
            $html = '<table border="2" width="100%">';
            $html .='<tr>';
            $html .='<td width="25%" align="left" valign="bottom"><img src="images/LogoEmpresa2.png" alt="" width="80px" height="83px" /></td>';
            $html .='<td width="60%"><br /><br /></td>';
            $html .='<td width="25%" align="center" valign="bottom"><br/><img src="images/prosperidad.png" alt="" width="130px" height="60px" /></td>';
            $html .='</tr>';
            $html .='</table>';
            Break;
        CASE "7":
            $html .= '<table border="2" width="100%"><tr><td width="30%"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .= '<td width="40%" style="align:center;vertical-align: middle"><img width="200px" height="40px" src="images/minminas_props20190701.png"/></td>';
            $html .= '<td width="30%"><table border="2" width="100%" height="100%">';
            $html .= '<tr><td width="100%" align="center">Version 7</td></tr>';
            $html .= '<tr><td width="100%" align="center">F-CIN-PER-002</td></tr>';
            $html .= '<tr><td width="100%" align="center">Página Página [page] de [topage]</td></tr>';
            $html.='</table></td></tr></table>';
            Break;
        CASE "8":
            $html .= '<table border="2" cellpadding="5" width="100%"><tr><td width="30%"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .= '<td width="40%" style="align:center;vertical-align: middle"><img width="200px" height="40px" src="images/minminas_props20190701.png" /></td>';
            $html .= '<td width="30%"><table border="2" width="100%" height="100%">';
            $html .= '<tr><td width="100%">Version </td></tr>';
            $html .= '<tr><td width="100%">Codigo </td></tr>';
            $html .= '<tr><td width="100%">Página Página [page] de [topage]</td></tr></table></td></tr></table>';
            Break;
        CASE "9"://HEADER CEV
            $html .= '';
            $html .= <<<EOD
<table width="100%" style="border-collapse: collapse;border:1px solid;margin:0;padding:0">
<tbody>
<tr>
<td rowspan="2" width="30%" style="border:1px solid;"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>
<td colspan="4" width="70%" style="text-align:center;border:1px solid;">
    <br/>
    <b>$titulo</b>
    <br/>
</td>
</tr>
<tr>
<td style="border:1px solid;">Proceso: Gestión Jurídica y Contractual</td>
<td style="border:1px solid;">Versión: 1</td>
<td style="border:1px solid;">Código:F2.M1.JC</td>
<td style="border:1px solid;">Fecha Publicación: 30/07/2019</td>
</tr>
</tbody>
</table>            
EOD;
            Break;
        CASE "10"://HEADER CEV BORRADOR
            $html .= '';
            $html .= <<<EOD
<table width="100%" style="border-collapse: collapse;border:1px solid;margin:0;padding:0">
<tbody>
<tr>
<td rowspan="2" width="30%" style="border:1px solid;"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>
<td colspan="4" width="70%" style="text-align:center;border:1px solid;">
    <br/>
    <b>$titulo</b>
    <br/>
</td>
</tr>
<tr>
<td style="border:1px solid;">Proceso: Gestión Jurídica y Contractual</td>
<td style="border:1px solid;">Versión: 1</td>
<td style="border:1px solid;">Código:F2.M1.JC</td>
<td style="border:1px solid;">Fecha Publicación: 30/07/2019</td>
</tr>
</tbody>
</table>            
EOD;
            //$html .= $this->Watermark("Borrador");
            Break;
        CASE "11"://HEADER ANM
            $html .= '';
            $html .= '<table border="1" width="100%"><tr><td width="30%"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .= '<td width="70%" align="center">';
            $html .= '<table width="100%">';
            $html .= '<tr>';
            $html .= '<td>';
            $html .= '<br/>';
            $html .= '<b>ESTUDIOS PREVIOS</b>';
            $html .= '<br/>';
            $html .= '</td>';
            $html .= '</tr>';
            $html .= '<tr>';
            $html .= '<td>';
            $html .= '<b>'.$titulo.'</b>';
            $html .= '</td>';
            $html .= '</tr>';
            $html .= '</table>';       
            $html .= '</td>';
            $html .= '</tr></table>';
            Break;
        CASE "12"://HEADER ANM BORRADOR
            $html .= '';
            $html .= '<table border="2" width="100%"><tr><td width="30%"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .= '<td width="70%" align="center">';
            $html .= '<table width="100%">';
            $html .= '<tr>';
            $html .= '<td>';
            $html .= '<br/>';
            $html .= '<b>ESTUDIOS PREVIOS</b>';
            $html .= '<br/>';
            $html .= '</td>';
            $html .= '</tr>';
            $html .= '<tr>';
            $html .= '<td>';
            $html .= '<b>'.$titulo.'</b>';
            $html .= '</td>';
            $html .= '</tr>';
            $html .= '</table>';       
            $html .= '</td>';
            $html .= '</tr></table>';
            Break;
        CASE "13"://HEADER CONTRATO ESTANDART
            $html .= '<table border="2" width="100%"><tr><td width="30%"></td>';
            $html .= '<td width="40%" align="center"><br/><br/><b></b></td>';
            $html .= '<td width="30%"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .='</tr></table>';
            Break;
        CASE "14"://HEADER CONTRATO CEV
            $html .= '<table border="0" width="100%"><tr><td width="30%"></td>';
            $html .= '<td width="40%" align="center"><br/><br/><b></b></td>';
            $html .= '<td width="30%"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .='</tr></table>';
            Break;
        CASE "15"://HEADER CONTRATO CEV ARRENDAMIENTO
            $html .= '<table border="0" width="100%"><tr><td width="30%"></td>';
            $html .= '<td width="40%" align="center"><br/><br/><b></b></td>';
            $html .= '<td width="30%"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .= '</tr>';
            $html .= '<tr>';
            $html .= '<td colspan="3"  style="text-align:justify;">';
            $html .= '<strong>CONTRATO DE ARRENDAMIENTO DE BIEN INMUEBLE No. CO-AJ-'.$contrato.' SUSCRITO ENTRE LA COMISIÓN PARA EL ESCLARECIMIENTO DE LA VERDAD, LA CONVIVENCIA Y LA NO REPETICIÓN Y PROKSOL S.A.S.</strong>';
            $html .= '</td>';
            $html .= '</tr>';
            $html.='</tr></table>';
            Break;
        CASE "16"://HEADER CONTRATO ANM PRESTACION SERVICIOS PERSONA NATURAL
            $html .= '<table border="0" width="100%"><tr>';
            $html .= '<td width="30%"><img width="120px" height="44px" src="../../images/LogoEmpresa.png" /></td>';
            $html .= '<td width="70%" align="left">';
            $html .= '<strong>CLAUSULADO COMPLEMENTARIO AL CONTRATO DE '.$tipo_contrato.' No. '.$contrato.' SUSCRITO ENTRE LA AGENCIA NACIONAL DE MINERIA Y '.$contratista.'.</strong>';
            $html .= '</td>';
            $html .= '</tr>';
            $html.='</table>';
            Break;
        CASE "17"://HEADER CONTRATO ESTANDART ANM
            $html .= '<table border="0" width="100%"><tr>';
            $html .= '<td width="30%"><img width="120px" height="44px" src="../../images/LogoEmpresa.png" /></td>';
            $html .= '<td width="70%" align="left">';
            //$html .= '<strong>CLAUSULADO COMPLEMENTARIO AL CONTRATO DE PRESTACIÓN DE SERVICIOS PROFESIONALES No. '.$this->contrato.' SUSCRITO ENTRE LA AGENCIA NACIONAL DE MINERIA Y '.$this->contratista.'.</strong>';
            $html .= '</td>';
            $html .= '</tr>';
            $html .='</table>';
            Break;
        DEFAULT:
            $html .= '<table border="2" width="100%"><tr><td width="30%"></td>';
            $html .= '<td width="40%" align="center"><br/><br/><b></b></td>';
            $html .= '<td width="30%"><img width="150px" height="55px" src="../../images/LogoEmpresa.png" /></td>';
            $html .='</tr></table>';
            Break;
    }
    echo $html;
    die();
  }
  public function executeFooter(sfWebRequest $request)
  {
    //Parametros obtenidos 
    $tipo = $request['tipo'];
    $titulo = $request['titulo'];
    $version = $request['version'];
    $contrato = $request['contrato'];
    $contratista = $request['contratista'];
    $tipo_contrato = $request['tipo_contrato'];
    $html = "<!DOCTYPE HTML>";
    //$this->forward('default', 'module');
    switch ($tipo){
        CASE 11:
                $date = date('d-M-y  h:m');
                $time = time();
                $this->SetFont('helvetica', '', 7);
                $this->SetY(-20);
                $html .= '';
                $html .= '<table align="right">';
                $html .= '<tr>';
                $html .= '<td>';
                $html .= 'APO1-P-001-F-030 / v'.$this->version;
                $html .= '</td>';
                $html .= '</tr>';
                $html .= '<tr>';
                $html .= '<td>';
                $html .= '[page] de [topage]';
                $html .= '</td>';
                $html .= '</tr>';
                $html .= '</table>';
                break;
            CASE 12:
                $date = date('d-M-y  h:m');
                $time = time();
                $this->SetFont('helvetica', '', 7);
                $this->SetY(-20);
                $html .= '';
                $html .= '<table align="right">';
                $html .= '<tr>';
                $html .= '<td>';
                $html .= 'APO1-P-001-F-030 / v'.$version;
                $html .= '</td>';
                $html .= '</tr>';
                $html .= '<tr>';
                $html .= '<td>';
                $html .= '[page] de [topage]';
                $html .= '</td>';
                $html .= '</tr>';
                $html .= '</table>';
                break;
            CASE 14:
                $date = date('d-M-y  h:m');
                $time = time();
                $html .= "";
                //$this->SetFont('helvetica', '', 7);
                //$this->SetY(-20);

                $html .= '<table style="width:100%;text-align:center">
                                <tr>';
                $html .='<td style="color: #999;font-family: \'Arial\'font-size: 7px;" align="center">Comisión para el Esclarecimiento de la Verdad, la Convivencia y No Repetición.<br />
    Carrera 9 No.12 C – 10-Bogotá D.C.</td></tr>
		</table>';
                break;
            CASE 6:
                break;
            default:
                $date = date('d-M-y  h:m');
                $time = time();
                //$this->SetFont('helvetica', '', 7);

                $html .= '<table style="width:600px;font-family: \'Arial\'font-size: 7px;">
                                <tr>
                                    <td style="color: #999"></td>';
                $html.='<td style="color: #999"></td>
                         <td style="color: #999">Fecha de Impresion: ' . $date . '</td></tr>
			    
                        </table>';
                break;
    }
    echo $html;
    die();
  }
  
  public function Watermark($texto)
  {
    $texto = $texto;
    $html = <<<EOD
<style type="text/css">
	.waterMark {
		text-align:center;
		position:absolute;
		width:100%;
		height:100%;
		z-index:-9999;
		pointer-event:none;
		font-size:5em;
		font-weight:bold;
		font-family:Consolas;
		color:#EDEDED
	}
	.waterMark-inner{
		transform:rotate(-20deg);
		line-height:200px
	}
</style>
<div class="waterMark">
        <div class="waterMark-inner">$texto</div>
</div>          
EOD;
    return $html;
  }
}
