/**
  * Listar registro de actividades con estado 1
  * POST reporte/cruce
  *
  * @return Response
  */
 public function postCruce()
 {
     //recibir los parametros y enviarlos al modelo, ahi ejecutar el query
     $fechaIni = Input::get('fecha_ini');
     $fechaFin = Input::get('fecha_fin');
     $reporte = Tarea::reporte_cruce_finalizado($fechaIni, $fechaFin);
     $filename = Helpers::convert_to_file_excel('cruce_finalizado');
     header('Content-Type: application/octet-stream; charset=utf-8');
     header('Content-Disposition: attachment; filename=' . $filename);
     header('Expires: 0');
     header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
     header("Content-Transfer-Encoding: binary");
     header('Pragma: public');
     $n = 1;
     foreach ($reporte as $data) {
         //Encabezado
         if ($n == 1) {
             foreach ($data as $key => $val) {
                 echo $key . "\t";
             }
             echo $val . "\r\n";
         }
         //Datos
         foreach ($data as $val) {
             $val = str_replace(array("\r\n", "\n", "\n\n", "\t", "\r"), array("", "", "", "", ""), $val);
             echo $val . "\t";
         }
         echo "\r\n";
         $n++;
     }
 }