Example #1
0
 public function actionGuardarTemp()
 {
     $model = new Descuentos();
     //obtiene los datos del descuento que se guardaron de manera temporal
     $datas = Yii::app()->getSession()->get('descuentos');
     //obtiene los datos del punto de venta que se guardó de manera temporal
     $pv = Yii::app()->getSession()->get('pv');
     if (!empty($datas)) {
         foreach ($datas as $key => $data) {
             $id = $model->findAll(array('limit' => 1, 'order' => 'DescuentosId DESC'));
             $id = $id[0]->DescuentosId + 1;
             $descripcion = $data['DescuentosDes'];
             $cupon = $data['CuponesCod'];
             $descuentosPat = $data['DescuentosPat'];
             $descuentosCan = $data['DescuentosCan'];
             $descuentoCargo = $data['DescuentoCargo'];
             $descuentosFecIni = $data['DescuentosFecIni'];
             $descuentosFecFin = $data['DescuentosFecFin'];
             $descuentosExis = $data['DescuentosExis'];
             $descuentosId = $data['DescuentosId'];
             if ($pv == "todos" or $pv == "") {
                 $pvValIdRef = "0";
                 $pvValRef = "todos";
             } else {
                 $pvValIdRef = $pv;
                 $pvValRef = "puntosventa";
             }
             //echo $descuentosId."</br>";
             $descuentoslevel1 = Descuentoslevel1::model()->findAll("EventoId = {$key}", array('limit' => 1, 'order' => 'DescuentosNum ASC'));
             //print_r($descuentoslevel1);
             //arsort($descuentoslevel1);
             //foreach( $descuentoslevel1 as $key2 => $de){
             //echo "(".$key2.")";
             //echo "val:".$de->DescuentosNum;
             //}
             //$descuentos->DescuentosId = $id[0]->DescuentosId+1;
             //$descuentos->isNewRecord = true;
             $fecha_actual = date("Y-m-d H:i:s");
             $usuario_id = $data['UsuarioId'];
             if ($descuentosId === "-1") {
                 $result = Yii::app()->db->createCommand("INSERT INTO descuentos VALUES({$id},'{$descripcion}','{$descuentosPat}','{$descuentosCan}','{$pvValRef}',{$pvValIdRef},'{$descuentosFecIni}','{$descuentosFecFin}',{$descuentosExis},0,'{$cupon}','{$descuentoCargo}')")->execute();
                 if ($result > 0) {
                     $descuentosNum = 1;
                     $funcionesId = $data['FuncionesId'];
                     $zonasId = $data['ZonasId'];
                     $subzonasId = $data['SubzonaId'];
                     $filasId = $data['FilasId'];
                     $lugaresId = $data['LugaresId'];
                     $descuentoslevel1 = Descuentoslevel1::model()->findAll("EventoId = {$key}");
                     if (!empty($descuentoslevel1[0]->DescuentosId)) {
                         foreach ($descuentoslevel1 as $key2 => $desc) {
                             if ($desc->DescuentosNum > $descuentosNum) {
                                 $descuentosNum = $desc->DescuentosNum;
                             }
                         }
                         $descuentosNum = $descuentosNum + 1;
                     }
                     $descuentoCargoCan = $data['DescuentoCargoCan'];
                     if (is_array($funcionesId) and count($funcionesId) > 0) {
                         //if(count($funcionesId)>0){
                         foreach ($funcionesId as $keyf => $funciones) {
                             if (count($funciones) > 0) {
                                 foreach ($funciones as $keyz => $zonas) {
                                     if (count($zonas) > 0) {
                                         foreach ($zonas as $keysz => $subzonas) {
                                             if (count($subzonas) > 0) {
                                                 foreach ($subzonas as $keyfl => $filas) {
                                                     if (count($filas) > 0) {
                                                         foreach ($filas as $keyl => $lugares) {
                                                             $descuentoslevel1 = Descuentoslevel1::model()->findAll(array('condition' => "DescuentosId = {$id}", 'order' => 't.DescuentosNum DESC', 'limit' => '1'));
                                                             $descuentosNum = !empty($descuentoslevel1[0]->DescuentosNum) ? $descuentoslevel1[0]->DescuentosNum + 1 : $descuentosNum;
                                                             Yii::app()->db->createCommand("INSERT INTO descuentoslevel1 VALUES({$id},{$descuentosNum},{$key},{$keyf},{$keyz},{$keysz},{$keyfl},{$keyl})")->execute();
                                                             Yii::app()->db->createCommand("INSERT INTO descuentoslog VALUES(null,'CREATE','{$fecha_actual}',{$usuario_id},{$id},'{$cupon}','{$descuentosPat}', {$descuentosCan},'{$descuentoCargo}',{$descuentoCargoCan},'{$descuentosFecIni}','{$descuentosFecFin}',{$descuentosExis},{$key},{$keyf},{$keyz},{$keysz},{$keyfl},{$keyl})")->execute();
                                                         }
                                                     } else {
                                                         $descuentoslevel1 = Descuentoslevel1::model()->findAll(array('condition' => "DescuentosId = {$id}", 'order' => 't.DescuentosNum DESC', 'limit' => '1'));
                                                         $descuentosNum = !empty($descuentoslevel1[0]->DescuentosNum) ? $descuentoslevel1[0]->DescuentosNum + 1 : $descuentosNum;
                                                         Yii::app()->db->createCommand("INSERT INTO descuentoslevel1 VALUES({$id},{$descuentosNum},{$key},{$keyf},{$keyz},{$keysz},{$keyfl},0)")->execute();
                                                         Yii::app()->db->createCommand("INSERT INTO descuentoslog VALUES(null,'CREATE','{$fecha_actual}',{$usuario_id},{$id},'{$cupon}','{$descuentosPat}', {$descuentosCan},'{$descuentoCargo}',{$descuentoCargoCan},'{$descuentosFecIni}','{$descuentosFecFin}',{$descuentosExis},{$key},{$keyf},{$keyz},{$keysz},{$keyfl},-1)")->execute();
                                                     }
                                                 }
                                             } else {
                                                 $descuentoslevel1 = Descuentoslevel1::model()->findAll(array('condition' => "DescuentosId = {$id}", 'order' => 't.DescuentosNum DESC', 'limit' => '1'));
                                                 $descuentosNum = !empty($descuentoslevel1[0]->DescuentosNum) ? $descuentoslevel1[0]->DescuentosNum + 1 : $descuentosNum;
                                                 Yii::app()->db->createCommand("INSERT INTO descuentoslevel1 VALUES({$id},{$descuentosNum},{$key},{$keyf},{$keyz},{$keysz},0,0)")->execute();
                                                 Yii::app()->db->createCommand("INSERT INTO descuentoslog VALUES(null,'CREATE','{$fecha_actual}',{$usuario_id},{$id},'{$cupon}','{$descuentosPat}', {$descuentosCan},'{$descuentoCargo}',{$descuentoCargoCan},'{$descuentosFecIni}','{$descuentosFecFin}',{$descuentosExis},{$key},{$keyf},{$keyz},{$keysz},-1,-1)")->execute();
                                             }
                                         }
                                     } else {
                                         $descuentoslevel1 = Descuentoslevel1::model()->findAll(array('condition' => "DescuentosId = {$id}", 'order' => 't.DescuentosNum DESC', 'limit' => '1'));
                                         $descuentosNum = !empty($descuentoslevel1[0]->DescuentosNum) ? $descuentoslevel1[0]->DescuentosNum + 1 : $descuentosNum;
                                         Yii::app()->db->createCommand("INSERT INTO descuentoslevel1 VALUES({$id},{$descuentosNum},{$key},{$keyf},{$keyz},0,0,0)")->execute();
                                         Yii::app()->db->createCommand("INSERT INTO descuentoslog VALUES(null,'CREATE','{$fecha_actual}',{$usuario_id},{$id},'{$cupon}','{$descuentosPat}', {$descuentosCan},'{$descuentoCargo}',{$descuentoCargoCan},'{$descuentosFecIni}','{$descuentosFecFin}',{$descuentosExis},{$key},{$keyf},{$keyz},-1,-1,-1)")->execute();
                                     }
                                 }
                             } else {
                                 $descuentoslevel1 = Descuentoslevel1::model()->findAll(array('condition' => "DescuentosId = {$id}", 'order' => 't.DescuentosNum DESC', 'limit' => '1'));
                                 $descuentosNum = !empty($descuentoslevel1[0]->DescuentosNum) ? $descuentoslevel1[0]->DescuentosNum + 1 : $descuentosNum;
                                 Yii::app()->db->createCommand("INSERT INTO descuentoslevel1 VALUES({$id},{$descuentosNum},{$key},{$keyf},0,0,0,0)")->execute();
                                 Yii::app()->db->createCommand("INSERT INTO descuentoslog VALUES(null,'CREATE','{$fecha_actual}',{$usuario_id},{$id},'{$cupon}','{$descuentosPat}', {$descuentosCan},'{$descuentoCargo}',{$descuentoCargoCan},'{$descuentosFecIni}','{$descuentosFecFin}',{$descuentosExis},{$key},{$keyf},-1,-1,-1,-1)")->execute();
                             }
                         }
                     } else {
                         $descuentoslevel1 = Descuentoslevel1::model()->findAll(array('condition' => "DescuentosId = {$id}", 'order' => 't.DescuentosNum DESC', 'limit' => '1'));
                         $descuentosNum = !empty($descuentoslevel1[0]->DescuentosNum) ? $descuentoslevel1[0]->DescuentosNum + 1 : $descuentosNum;
                         Yii::app()->db->createCommand("INSERT INTO descuentoslevel1 VALUES({$id},{$descuentosNum},{$key},0,0,0,0,0)")->execute();
                         Yii::app()->db->createCommand("INSERT INTO descuentoslog VALUES(null,'CREATE','{$fecha_actual}',{$usuario_id},{$id},'{$cupon}','{$descuentosPat}', {$descuentosCan},'{$descuentoCargo}',{$descuentoCargoCan},'{$descuentosFecIni}','{$descuentosFecFin}',{$descuentosExis},{$key},-1,-1,-1,-1,-1)")->execute();
                     }
                 }
             } else {
                 $result2 = Yii::app()->db->createCommand("UPDATE descuentos SET DescuentosDes='{$descripcion}',DescuentosPat='{$descuentosPat}',DescuentosCan='{$descuentosCan}',DescuentosFecIni='{$descuentosFecIni}',DescuentosFecFin='{$descuentosFecFin}',DescuentosExis={$descuentosExis},CuponesCod='{$cupon}',DescuentoCargo='{$descuentoCargo}',DescuentosValRef='{$pvValRef}',DescuentosValIdRef={$pvValIdRef} WHERE DescuentosId={$descuentosId}")->execute();
                 //if($result2 > 0){
                 $funcionesId = $data['FuncionesId'];
                 $zonasId = $data['ZonasId'];
                 $subzonasId = $data['SubzonaId'];
                 $filasId = $data['FilasId'];
                 $lugaresId = $data['LugaresId'];
                 //Yii::app()->db->createCommand("UPDATE descuentoslevel1 SET FuncionesId=$funcionesId,ZonasId=$zonasId,SubzonaId=$subzonasId,FilasId=$filasId,LugaresId=$lugaresId WHERE DescuentosId=$descuentosId")->execute();
                 if ($data['Edit'] == "1") {
                     $descuentosPatLog = $data['DescuentosPatLog'];
                     $descuentosCanLog = $data['DescuentosCanLog'];
                     $descuentoCargoLog = $data['DescuentoCargoLog'];
                     $descuentoCargoCanLog = $data['DescuentoCargoCanLog'];
                     $descuentosFecIniLog = $data['DescuentosFecIniLog'];
                     $descuentosFecFinLog = $data['DescuentosFecFinLog'];
                     $descuentosExisLog = $data['DescuentosExisLog'];
                     $funcionesIdLog = $data['FuncionesIdLog'];
                     $zonasIdLog = $data['ZonasIdLog'];
                     $subzonasIdLog = $data['SubzonaIdLog'];
                     $filasIdLog = $data['FilasIdLog'];
                     $lugaresIdLog = $data['LugaresIdLog'];
                     Yii::app()->db->createCommand("INSERT INTO descuentoslog VALUES(null,'UPDATE','{$fecha_actual}',{$usuario_id},{$descuentosId},'{$cupon}','{$descuentosPatLog}', {$descuentosCanLog},'{$descuentoCargoLog}',{$descuentoCargoCanLog},'{$descuentosFecIniLog}','{$descuentosFecFinLog}',{$descuentosExisLog},{$key},-1,-1,-1,-1,-1)")->execute();
                 }
                 // }
             }
             //print_r($data);
         }
         $datas2 = Yii::app()->getSession()->get('descuentos_relacionados');
         if (!empty($datas2)) {
             $relacionados = new Eventosrelacionados();
             foreach ($datas2 as $key2 => $data2) {
                 $rel = $relacionados->findAll("EventoId=" . $key2 . " AND CuponesCod='" . $data2['CuponesCod'] . "'", array('limit' => 1));
                 if (empty($rel[0]->CuponesCod)) {
                     Yii::app()->db->createCommand("INSERT INTO eventosrelacionados VALUES({$key2},'" . $data2['CuponesCod'] . "')")->execute();
                 }
             }
         }
         /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
         ///Envio de correo de los cupones generados//////////////////////////////////////////////////////////////////////////
         /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
         $correo = Yii::app()->getSession()->get('correo');
         if ($correo != "") {
             $body = "";
             $datas = Yii::app()->getSession()->get('descuentos');
             if (!empty($datas)) {
                 //$body.="<strong>Cupón: </strong>".$datas['CuponesCod']."</br>";
                 $body .= "<ol class='result'>";
                 foreach ($datas as $keyevento => $data) {
                     $porcentaje = $data['DescuentosPat'] == "PORCENTAJE" ? "%" : "";
                     //$data['DescuentosPat']=="PORCENTAJE"?"%":"";
                     $efectivo = $data['DescuentosPat'] == "EFECTIVO" ? "\$" : "";
                     $body .= "<li class='info'>";
                     $evento = Evento::model()->findAllByPk($keyevento);
                     $body .= "<strong  class='alert alert-success'>{$keyevento}: " . $evento[0]->EventoNom . "</strong><br/><br/>";
                     $eventoId = $keyevento;
                     $funcionesId = $data['FuncionesId'];
                     $zonasId = $data['ZonasId'];
                     $subzonasId = $data['SubzonaId'];
                     $filasId = $data['FilasId'];
                     if ($pv == "todos") {
                         $body .= "<strong>Aplica a todos los puntos de venta</strong> <br/>";
                     } else {
                         $punto_venta = Puntosventa::model()->find("PuntosventaId={$pv}");
                         $body .= "<strong>Aplica al punto de venta:</strong> ({$pv}){$punto_venta->PuntosventaNom}<br/>";
                     }
                     foreach ($data as $key => $dat) {
                         switch ($key) {
                             case 'CuponesCod':
                                 $body .= $dat == "" ? "<strong>Descuento</strong><br/></strong>" : "<strong>Código del Cupón:</strong> " . $dat . "<br/>";
                                 break;
                             case 'DescuentosDes':
                                 $body .= "<strong>Descripción:</strong> " . $dat . "<br/>";
                                 break;
                             case 'DescuentosPat':
                                 $body .= "<strong>Forma Descuento:</strong> " . $dat . "<br/>";
                                 break;
                             case 'DescuentosCan':
                                 $body .= "<strong>Cantidad:</strong> " . $efectivo . $dat . $porcentaje . "<br/>";
                                 break;
                             case 'DescuentoCargo':
                                 $body .= "<strong>Cargo Serv:</strong> " . $dat . "<br/>";
                                 break;
                             case 'DescuentosFecIni':
                                 $body .= "<strong>Fecha Inicio:</strong> " . $dat . "<br/>";
                                 break;
                             case 'DescuentosFecFin':
                                 $body .= "<strong>Fecha Fin:</strong> " . $dat . "<br/>";
                                 break;
                                 /*case 'DescuentosValRef' : $body.= "<strong>Punto de Venta:</strong> ".$dat."<br/>";
                                   break;*/
                             /*case 'DescuentosValRef' : $body.= "<strong>Punto de Venta:</strong> ".$dat."<br/>";
                               break;*/
                             case 'DescuentosExis':
                                 $body .= ($dat == "0" ? "<strong>Aplica descuentos a todos</strong>" : "<strong>Aplica a los primeros:</strong> " . $dat) . "<br/>";
                                 break;
                                 //case 'DescuentosId'      : echo "<strong>Id:</strong> ".($dat=="-1"?"Ninguno":$dat)."<br/>";
                                 //                          break;
                             //case 'DescuentosId'      : echo "<strong>Id:</strong> ".($dat=="-1"?"Ninguno":$dat)."<br/>";
                             //                          break;
                             case 'FuncionesId':
                                 if (!empty($dat)) {
                                     $body .= "<ul id='funciones_info{$keyevento}'><strong>Funciones</strong>";
                                     foreach ($dat as $keyf => $funcion) {
                                         if (count($funcion) > 0) {
                                             $body .= "<li>";
                                             $funcionTexto = Funciones::model()->findAll("EventoId={$keyevento} AND FuncionesId={$keyf}");
                                             $body .= $funcionTexto[0]->funcionesTexto;
                                             $body .= "<ul><strong>Zona</strong>";
                                             foreach ($funcion as $keyz => $zona) {
                                                 if (count($zona) > 0) {
                                                     $body .= "<li>";
                                                     $zonasAli = Zonas::model()->findAll("EventoId={$keyevento} AND FuncionesId={$keyf} AND ZonasId={$keyz}");
                                                     $body .= $zonasAli[0]->ZonasAli;
                                                     $body .= "<ul><strong>Subzona</strong>";
                                                     foreach ($zona as $keysz => $subzona) {
                                                         if (count($subzona) > 0) {
                                                             $body .= "<li>";
                                                             $body .= $keysz;
                                                             $body .= "<ul><strong>Filas</strong>";
                                                             foreach ($subzona as $keyfl => $fila) {
                                                                 if (count($fila) > 0) {
                                                                     $body .= "<li>";
                                                                     $filasAli = Filas::model()->findAll("EventoId={$keyevento} AND FuncionesId={$keyf} AND ZonasId={$keyz} AND SubzonaId={$keysz} AND FilasId={$keyfl}");
                                                                     $body .= $filasAli[0]->FilasAli;
                                                                     $body .= "<ul><strong>Lugares</strong>";
                                                                     foreach ($fila as $keyl => $lugar) {
                                                                         $body .= "<li>";
                                                                         $body .= $keyl;
                                                                         $body .= "</li>";
                                                                     }
                                                                     $body .= "</ul>";
                                                                     $body .= "</li>";
                                                                 } else {
                                                                     $body .= "<li>";
                                                                     $filasAli = Filas::model()->findAll("EventoId={$keyevento} AND FuncionesId={$keyf} AND ZonasId={$keyz} AND SubzonaId={$keysz} AND FilasId={$keyfl}");
                                                                     $body .= $filasAli[0]->FilasAli;
                                                                     $body .= "</li>";
                                                                 }
                                                             }
                                                             $body .= "</ul>";
                                                             $body .= "</li>";
                                                         } else {
                                                             $body .= "<li>";
                                                             $body .= $keysz;
                                                             $body .= "</li>";
                                                         }
                                                     }
                                                     $body .= "</ul>";
                                                     $body .= "</li>";
                                                 } else {
                                                     $body .= "<li>";
                                                     $zonasAli = Zonas::model()->findAll("EventoId={$keyevento} AND FuncionesId={$keyf} AND ZonasId={$keyz}");
                                                     $body .= $zonasAli[0]->ZonasAli;
                                                     $body .= "</li>";
                                                 }
                                             }
                                             $body .= "</ul>";
                                             $body .= "</li>";
                                         } else {
                                             $body .= "<li>";
                                             $funcionTexto = Funciones::model()->findAll("EventoId={$keyevento} AND FuncionesId={$keyf}");
                                             $body .= $funcionTexto[0]->funcionesTexto;
                                             $body .= "</li>";
                                         }
                                     }
                                     $body .= "</ul>";
                                 } else {
                                     $body .= '<strong>Aplica a todas las Funciones</strong></br>';
                                 }
                                 break;
                         }
                     }
                     $body .= "</li>";
                 }
                 $body .= "</ol>";
                 $body .= "<p style='clear:both;'></p>";
                 //print_r($datas);
             }
             //$headers="From: {$model->email}\r\nReply-To: {$model->email}";
             $cabeceras = 'MIME-Version: 1.0' . "\r\n";
             $cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
             $cabeceras .= 'From: ' . Yii::app()->params['adminEmail'] . "\r\n";
             mail($correo, "Reporte de Cupones", $body, $cabeceras);
         }
         ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
         ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
         //limpiamos todas las variables de sesion usadas
         Yii::app()->getSession()->remove('descuentos_relacionados');
         Yii::app()->getSession()->remove('descuentos');
         Yii::app()->getSession()->remove('correo');
         Yii::app()->getSession()->remove('pv');
         $this->redirect(array('descuentoslevel1/admin&query=&tipo=cupon'));
     }
 }
Example #2
0
 public function actionGetDescuentos()
 {
     if (Yii::app()->request->isAjaxRequest) {
         if (!empty($_GET)) {
             $id = $_GET['id'];
             $descuentos = Descuentoslevel1::model()->with('descuentos')->findAll("descuentos.DescuentosId={$id}");
             $evento = new Evento();
             echo "<ul>";
             foreach ($descuentos as $key => $descuento) {
                 $eventoNom = $evento->findAllByPk($descuento->EventoId);
                 echo "<li class='alert-success'>" . ($descuento->descuentos->CuponesCod == "" ? "<strong class='span-5'>Descuento </strong><br/>" : "<strong class='span-5'>Cup&oacute;n: </strong>" . $descuento->descuentos->CuponesCod) . "</li>";
                 echo "<li><strong class='span-5'>Descuentos Id: </strong>&nbsp;" . $descuento->DescuentosId . "</li>";
                 if ($descuento->descuentos->DescuentosValIdRef != 0) {
                     $punto_venta = Puntosventa::model()->find("PuntosventaId=" . $descuento->descuentos->DescuentosValIdRef);
                     echo "<li><strong class='span-5'>Aplica al Punto de Venta:</strong> (" . $descuento->descuentos->DescuentosValIdRef . "){$punto_venta->PuntosventaNom}</li>";
                 } else {
                     echo "<li><strong class='span-5'>Aplica a todos los puntos de venta</strong>&nbsp;</li>";
                 }
                 echo "<li><strong class='span-5'>Evento: </strong>&nbsp;" . $eventoNom[0]->EventoNom . "</li>";
                 echo "<li><strong class='span-5'>Descripci&oacute;n: </strong>&nbsp;" . $descuento->descuentos->DescuentosDes . "</li>";
                 echo "<li><strong class='span-5'>Forma de Descuento: </strong>&nbsp;" . $descuento->descuentos->DescuentosPat . "</li>";
                 echo "<li><strong class='span-5'>Monto a Descontar: </strong>&nbsp;" . ($descuento->descuentos->DescuentosPat == "EFECTIVO" ? "\$ " : "") . $descuento->descuentos->DescuentosCan . ($descuento->descuentos->DescuentosPat == "PORCENTAJE" ? " %" : "") . "</li>";
                 echo "<li><strong class='span-5'>Aplica a los primeros: </strong>&nbsp;" . $descuento->descuentos->DescuentosExis . "</li>";
                 echo "<li><strong class='span-5'>Descuentos Usados: </strong>&nbsp;" . $descuento->descuentos->DescuentosUso . "</li>";
                 echo "<li><strong class='span-5'>Fecha de Inicio: </strong>&nbsp;" . $descuento->descuentos->DescuentosFecIni . "</li>";
                 echo "<li><strong class='span-5'>Fecha Final: </strong>&nbsp;" . $descuento->descuentos->DescuentosFecFin . "</li>";
                 echo "<li><strong class='span-5'>Funci&oacute;n: </strong>&nbsp;" . ($descuento->FuncionesId != 0 ? $descuento->funciones->funcionesTexto : "Todas") . "</li>";
                 echo "<li><strong class='span-5'>Zona: </strong>&nbsp;" . ($descuento->ZonasId != 0 ? $descuento->zonas->ZonasAli : "Todas") . "</li>";
                 echo "<li><strong class='span-5'>Subzona: </strong>&nbsp;" . ($descuento->SubzonaId != 0 ? $descuento->SubzonaId : "Todas") . "</li>";
                 echo "<li><strong class='span-5'>Fila: </strong>&nbsp;" . ($descuento->FilasId != 0 ? $descuento->filas->FilasAli : "Todas") . "</li>";
                 echo "<li><strong class='span-5'>Lugar: </strong>&nbsp;" . ($descuento->LugaresId != 0 ? $descuento->LugaresId : "Todas") . "</li>";
             }
             echo "</ul>";
             if (!empty($_GET['cupon'])) {
                 $cupon = $_GET['cupon'];
                 $relacionados = Eventosrelacionados::model()->findAll("CuponesCod='{$cupon}'");
                 if (!empty($relacionados)) {
                     echo "<h4>Eventos Relacionados</h4>";
                     echo "<ol>";
                     foreach ($relacionados as $key => $relacionado) {
                         echo "<li>" . $relacionado->evento->EventoNom . "</li>";
                     }
                     echo "</ol>";
                 }
             }
         }
     }
 }