示例#1
0
 public function action_registrarconstructor($tipo)
 {
     $vista = 'empresas/registro_consultor_t1';
     if (isset($_POST['guardar'])) {
         $emailuniq = $_POST['mail'];
         $oempresas = new Model_Empresas();
         $resp1 = $oempresas->emailrepetido($emailuniq);
         $oconsultores = new Model_Consultores();
         $resp = $oconsultores->emailrepetidoconsultor($emailuniq);
         if ($resp and $resp1) {
             $consultores = ORM::factory('consultores');
             $consultores->nombre_completo = $_POST['nombre_completo'];
             $consultores->ci = $_POST['ci'];
             $consultores->ci_exp = $_POST['ci_exp'];
             $consultores->id_departamento = $_POST['ci_exp'];
             list($dia, $mes, $anio) = explode("/", $_POST['fecha_nacimiento']);
             $fecha = $anio . "-" . $mes . "-" . $dia;
             $consultores->fecha_nacimiento = $fecha;
             $consultores->procedencia = $_POST['procedencia'];
             $consultores->sexo = $_POST['sexo'];
             $consultores->profesion = $_POST['profesion'];
             $consultores->telefonos = $_POST['telefonos'];
             $consultores->celular = $_POST['celular'];
             $consultores->mail = $_POST['mail'];
             $consultores->estado = 1;
             $consultores->tipo = $tipo;
             $consultores->id_rubroarea = 10;
             //print_r ($consultores);
             //break;
             //break;
             $consultores->save();
             $passregistro = $this->encrypt($consultores->id . "#" . "a9hcSLRvA3LkFc7EJgxXIKQuz1ec91J7P6WNq1IaxMZp4CTj5m31gZLARLxI1jD", "a9hcSLRvA3LkFc7EJgxXIKQuz1ec91J7P6WNq1IaxMZp4CTj5m31gZLARLxI1jD");
             $destinatario = $_POST['mail'];
             $asunto = "Confirmación de registro de Consultor  - AEVIVIENDA";
             $cuerpo = '
                 <html>
                 <head>
                 <title>Confirmación de registro de Consultor  - AEVIVIENDA</title>
                 </head>
                 <body>
                 <table style="width: 813px; height: 240px;" border="0">
                 <tbody>
                 <tr>
                 <td><span style="font-family: arial,helvetica,sans-serif; font-size: large;">Se&ntilde;ores:</span></td>
                 <td>&nbsp;</td>
                 </tr>
                 <tr>
                 <td><strong><span style="font-size: large;"><span style="font-family: arial,helvetica,sans-serif;">' . $_POST['nombre_completo'] . '</span>:</span></strong></td>
                 <td>&nbsp;</td>
                 </tr>
                 <tr>
                 <td style="text-align: justify;">
                 <p><span style="font-family: arial,helvetica,sans-serif; font-size: large;">Bienvenido a la Agencia Estatal de Vivienda</p>
                 <p><span style="font-family: arial,helvetica,sans-serif; font-size: large;">Para Finalizar el registro, ingrese al siguiente enlace ó copie el mismo en un navegador Web:</p> 
                 <p><span style="background-color: #ffffff;"><strong><a href="http://entidad.aevivienda.gob.bo/registroempresas/registroexitoso2/' . $consultores->id . '">http://entidad.aevivienda.gob.bo/registroempresas/registroexitoso2/' . $consultores->id . '</a></p>
                 <p><span style="background-color: #ffffff;">Por favor no responda a este mensaje. En caso de que se le presente alguna duda o inquietud, puede contactarnos a traves de la direccion electronica </span></strong></span>info@aevivienda.gob.bo<br /></span></p>
                 <p>&nbsp;</p>
                 <p>&nbsp;</p>
                 <p>&nbsp;</p>
                 <p>&nbsp;</p>
                 <p><span style="text-decoration: underline;"><em><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Notificaci&oacute;n autom&aacute;tica generada por la Agencia Estatal de Vivienda.</span></em></span></p>
                 </td>
                 <td>&nbsp;</td>
                 </tr>
                 </tbody>
                 </table>
                 </body>
                 </html>
                 ';
             $headers = "MIME-Version: 1.0\r\n";
             $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
             $headers .= "From: Unidad de Sistemas <*****@*****.**>\r\n";
             //$headers .= "Reply-To: mmejia@aevivienda.gob.bo\r\n";
             //$headers .= "Return-path: obarreta@aevivienda.gob.bo\r\n";
             $headers .= "Cc: registro.entidad@aevivienda.gob.bo\r\n";
             //mail($destinatario,$asunto,$cuerpo,$headers);
             $this->request->redirect('registroempresas/registrarsuper_cinco/' . $consultores->id);
             //$this->request->redirect('registroempresas/confirmaciones/'.$passregistro);
         } else {
             echo '<script>alert("La direccion de correo ya fue registrado.");</script>';
         }
     }
     $oPaises = ORM::factory('paises')->find_all();
     $paises = array();
     foreach ($oPaises as $p) {
         $paises[$p->id] = $p->pais;
     }
     $oCiudades = ORM::factory('ciudades')->find_all();
     $ciudades = array();
     foreach ($oCiudades as $d) {
         $ciudades[$d->id] = $d->ciudad;
     }
     $oDepartamentos = ORM::factory('departamentos')->find_all();
     $departamentos = array();
     foreach ($oDepartamentos as $d) {
         $departamentos[$d->id] = $d->departamento;
     }
     $this->template->title .= '::Registro Consultor';
     $this->template->titulo = '';
     $this->template->descripcion = 'Detalle del Sistema';
     $this->template->content = View::factory($vista)->bind('paises', $paises)->bind('departamentos', $departamentos)->bind('ciudades', $ciudades);
 }