public function action_socios() { if (isset($_POST['ide'])) { $socios = ORM::factory('sociosaccidental'); $socios->id_empresa_acc = $_POST['ide']; $socios->id_empresa_socios = $_POST['ides']; if (isset($_POST['lider'])) { $sociosacc = new Model_Sociosaccidental(); $sociosacc->resetlider($_POST['ide']); $socios->lider = $_POST['lider']; } else { $socios->lider = 'No'; } // $socios->porcentaje_participacion = $_POST['porcentaje_participacion']; $socios->save(); } $vista = 'empresas/lista_socios'; $this->template->title .= 'Socios'; $this->template->titulo = 'Lista de Socios'; $this->template->descripcion = ''; $this->template->styles = array('media/jqwidgets/styles/jqx.darkblue.css' => 'all', 'media/jqwidgets/styles/jqx.office.css' => 'all', 'media/jqwidgets/styles/jqx.base.css' => 'all'); $this->template->scripts = array('media/jqwidgets/globalization/globalize.js', 'media/jqwidgets/jqxcalendar.js', 'media/jqwidgets/jqxdatetimeinput.js', 'media/jqwidgets/jqxwindow.js', 'media/jqwidgets/scripts/gettheme.js', 'media/jqwidgets/jqxnumberinput.js', 'media/jqwidgets/jqxgrid.aggregates.js', 'media/jqwidgets/jqxgrid.columnsresize.js', 'media/jqwidgets/jqxgrid.columnsreorder.js', 'media/jqwidgets/jqxdata.export.js', 'media/jqwidgets/jqxgrid.export.js', 'media/jqwidgets/jqxgrid.edit.js', 'media/jqwidgets/jqxgrid.grouping.js', 'media/jqwidgets/jqxgrid.selection.js', 'media/jqwidgets/jqxgrid.filter.js', 'media/jqwidgets/jqxgrid.pager.js', 'media/jqwidgets/jqxgrid.sort.js', 'media/jqwidgets/jqxdata.js', 'media/jqwidgets/jqxgrid.js', 'media/jqwidgets/jqxdropdownlist.js', 'media/jqwidgets/jqxlistbox.js', 'media/jqwidgets/jqxcheckbox.js', 'media/jqwidgets/jqxmenu.js', 'media/jqwidgets/jqxscrollbar.js', 'media/jqwidgets/jqxbuttons.js', 'media/jqwidgets/jqxcore.js', 'media/js/jquery.number.min.js'); $user = $this->user; $idu = $this->user->id; $oEmpresas = new Model_Empresas(); $resultDatos = $oEmpresas->datosempresacuenta($this->user->username); $resultDatos = $resultDatos[0]; $this->template->content = View::factory($vista)->bind('user', $user)->bind('idu', $idu)->bind('ide', $resultDatos['id']); }
public function validapin($idempresasocio, $pin) { $empresaarray = new Model_Empresas(); $result = $empresaarray->pinsocio($idempresasocio, $pin); return $result; }
<div> <textarea id="nombre_proponente" name="nombre_proponente" spellcheck="true" rows="3" cols="50" tabindex="4" class="required"><?php echo $datosE['nombre_proponente']; ?> </textarea> </div> </div> <div class="control-group"> <label class="desc" id="title1" for="Field1"><?php echo 'RUBRO/AREA:'; ?> </label> <div> <?php $omodempresa = new Model_Empresas(); $result = $omodempresa->selectrubroarea($datosE['id']); ?> CONSTRUCCION<input type="checkbox" name="reg[17]" id = "rubro" <?php foreach ($result as $key => $value) { if ($value['id'] == 17) { echo "checked"; } } ?> /> SUPERVISION<input type="checkbox" name="reg[49]" id = "rubro" <?php foreach ($result as $key => $value) { if ($value['id'] == 49) { echo "checked";
public function action_guardarcalificacion() { $ide = $_POST['ide']; $session = Session::instance(); $user = $session->get('auth_user'); if ($_POST['idclasificacion'] == '1') { $oempresas = new Model_Empresas(); $result = $oempresas->verificahabilitado($ide); } elseif ($_POST['idclasificacion'] == '3') { $oconsultor = new Model_Consultores(); $result = $oconsultor->verifyestado($ide); } $oempresas = new Model_Empresas(); $result = $oempresas->verificahabilitado($ide); if ($result == "ok") { $calificaciones = ORM::factory('calificaciones'); $calificaciones->id_empresa = $ide; $calificaciones->id_user = $user->id; $calificaciones->calificacion = $_POST['calificacion']; $calificaciones->comentario = $_POST['comentario']; $calificaciones->fecha_registro = date('Y-m-d H:i:s'); $calificaciones->id_clasificacion = $_POST['idclasificacion']; $calificaciones->save(); echo json_encode(1); } else { echo json_encode(3); } }
public function action_registroexitoso($idvery) { //$encrypt = Encrypt::instance('tripledes'); //$decrypt = $encrypt->decode($idvery); $vista = 'proveedores/registro_exitoso'; //$decryptO = $this->decrypt($idvery,"a9hcSLRvA3LkFc7EJgxXIKQuz1ec91J7P6WNq1IaxMZp4CTj5m31gZLARLxI1jD"); //list ( $decrypt,$cuerpo) = explode ( "#",$decryptO); $oEmpresas = new Model_Empresas(); $resultVery = $oEmpresas->veryficarcodigo($idvery); $resultVery = $resultVery[0]; if ($resultVery['resultado'] == 1 and $resultVery['estado'] == 1) { $resultVeryco = $oEmpresas->veryficarcorreo($resultVery['mail']); $resultVeryco = $resultVeryco[0]; if ($resultVeryco['resultado'] > 1) { $mensaje = utf8_encode("Error: Ya existe una empresa registrada con el correo que registro. Comuníquese con nosotros a los números de la Pagina web <a href='http://www.aevivienda.gob.bo'>www.aevivienda.gob.bo</a> o envíenos un correo a info@aevivienda.gob.bo"); } else { $mensaje = "Se le asigno el siguiente usuario y Contraseña.(Tambien se le envio un respaldo de su usuario y contraseña a su correo)"; $contraseña = mt_rand(1999, 9999); $auth = Auth::instance(); $password = $auth->hash_password($contraseña); $user = ORM::factory('users'); $user->username = $resultVery['mail']; $user->password = $password; $user->nombre = $resultVery['nombre_proponente']; $user->email = $resultVery['mail']; $user->nivel = 8; $user->save(); // ----------------- registro de la tabla 'roles_users' $u = ORM::factory('user', $user->id); $u->add('roles', 1); $empresas = ORM::factory('empresas', $resultVery['id']); $empresas->user_id = $user->id; $empresas->estado = 2; $empresas->save(); $destinatario = $resultVery['mail']; $asunto = "Datos para el ingreso al sistema de la AEVIVIENDA"; $cuerpo = ' <p>Datos para el ingreso al sistema de la AEVIVIENDA</p> <table style="width: 813px; height: 240px;" border="0"> <tbody> <tr> <td><span style="font-family: arial,helvetica,sans-serif; font-size: large;">Señores:</span></td> <td> </td> </tr> <tr> <td><span style="color: #0000ff;"><strong><span style="font-size: large;"><span style="font-family: arial,helvetica,sans-serif;">' . $resultVery['nombre_proponente'] . '</span>:</span></strong></span></td> <td> </td> </tr> <tr class="tablerow1"> <td style="text-align: justify;"> <p><span style="font-family: arial,helvetica,sans-serif; font-size: large;">Su verificación fue exitosa, su usuario y contraseña son los siguientes:</span></p> <p><span style="background-color: #ffffff; font-size: x-large;"><strong><span style="color: #993300;">Usuario</span></strong> : ' . $resultVery['mail'] . '</span></p> <p><span style="background-color: #ffffff; font-size: x-large;"><strong><span style="color: #993300;">Contraseña</span></strong>: ' . $contraseña . '</span></p> <p> </p> <p><span style="font-family: arial,helvetica,sans-serif; font-size: large;">Ingrese al Sistema para complementar sus datos, Dirección:<a href="http://entidad.aevivienda.gob.bo/registroempresas/selecciontipo/">http://entidad.aevivienda.gob.bo/registroempresas/selecciontipo/</a></span></p> <p> </p> <p> </p> <p> </p> <p><span style="text-decoration: underline;"><em><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Notificación automática generada por la Agencia Estatal de Vivienda.</span></em></span></p> </td> <td> </td> </tr> </tbody> </table> '; $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); } } else { if ($resultVery['estado'] != 1) { $mensaje = "Su registro ya fue confirmado. Comuníquese con nosotros a los números de la Pagina web <a href='http://www.aevivienda.gob.bo'>www.aevivienda.gob.bo</a> o envíenos un correo a info@aevivienda.gob.bo."; $vista = 'proveedores/registro_reconfirmado'; } else { $mensaje = utf8_encode("Hubo un problema en su verificación. Comuníquese con nosotros a los números de la Pagina web <a href='http://www.aevivienda.gob.bo'>www.aevivienda.gob.bo</a> o envíenos un correo a info@aevivienda.gob.bo."); } } $this->template->title .= '::Confirmacion Registro de Proveedores'; $this->template->titulo = ''; $this->template->descripcion = 'Detalle del Sistema'; $this->template->content = View::factory($vista)->bind('resultado1', $idvery)->bind('resultado2', $decrypt)->bind('mensaje', $mensaje)->bind('usuario', $resultVery['mail'])->bind('contraseña', $contraseña); }