当前位置: 首页>>代码示例>>PHP>>正文


PHP Estado::find方法代码示例

本文整理汇总了PHP中Estado::find方法的典型用法代码示例。如果您正苦于以下问题:PHP Estado::find方法的具体用法?PHP Estado::find怎么用?PHP Estado::find使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Estado的用法示例。


在下文中一共展示了Estado::find方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: verDatos

 public function verDatos($id)
 {
     $alumno = AlumnosModel::find($id);
     $estado = Estado::find($alumno->estadoAlumno);
     $municipio = Municipio::where('idMunicipio', '=', $alumno->delegacionAlumno)->where('idEstado', '=', $alumno->estadoAlumno)->first();
     $colonia = Colonia::where('idMunicipio', '=', $alumno->delegacionAlumno)->where('idEstado', '=', $alumno->estadoAlumno)->where('idColonia', '=', $alumno->coloniaAlumno)->first();
     //$municipio=AlumnosModel::find($id)->municipio;
     return View::make('alumnos/misDatos', array('alumno' => $alumno))->with('municipio', $municipio->municipio)->with('colonia', $colonia->colonia)->with('estado', $estado->estado);
 }
开发者ID:ubaldeitor,项目名称:sael,代码行数:9,代码来源:AlumnosController.php

示例2: verDatos

 public function verDatos($id)
 {
     $profesor = ProfesoresModel::find($id);
     $estado = Estado::find($profesor->ciudad);
     $municipio = Municipio::where('idMunicipio', '=', $profesor->delegacion)->where('idEstado', '=', $profesor->ciudad)->first();
     $colonia = Colonia::where('idMunicipio', '=', $profesor->delegacion)->where('idEstado', '=', $profesor->ciudad)->where('idColonia', '=', $profesor->colonia)->first();
     //$municipio=AlumnosModel::find($id)->municipio;
     return View::make('profesores/misDatos', array('profesor' => $profesor))->with('municipio', $municipio->municipio)->with('colonia', $colonia->colonia)->with('estado', $estado->estado);
 }
开发者ID:ubaldeitor,项目名称:sael,代码行数:9,代码来源:ProfesoresController.php

示例3: getCombo

 public static function getCombo($idEstado = "", array $condiciones = [])
 {
     $estado = Estado::find((int) $idEstado);
     $retorno = array('' => 'Seleccione.');
     if (is_object($estado)) {
         $municipios = $estado->municipios;
         foreach ($municipios as $registro) {
             $retorno[$registro->id] = $registro->nombre;
         }
     } else {
         $retorno = array('' => 'Seleccione primero un estado');
     }
     return $retorno;
 }
开发者ID:armandolazarte,项目名称:sasyc,代码行数:14,代码来源:Municipio.php

示例4: if

	<? } ?>
	
	<div class='content'>
		<h4>Usuarios</h4>	
		<table class="bordered hoverable">
			<th width="100">Documento</th>
			<th>Nombres</th>
			<th>Apellidos</th>
			<th width="100">Usuario</th>
			<th width="100">Password</th>
			<th>Rol de Usuario</th>
			<th width="100">Estado</th>
			<? 
			if ($lista=$usuario->findAll())
				foreach ($lista as $value) {
					$e = $estado->find($value['id_est']); ?>
					<tr>
						<td><input class='tableInput' type='text' name='doc' id='<? echo $value['id']; ?>' value='<? echo $value['doc']; ?>' onchange='javascript:updateField(this.name,this.id,this.value);' <? if ($per[0]['editar']==0) echo "disabled"; ?>></td>
						<td><input class='tableInput' type='text' name='nom' id='<? echo $value['id']; ?>' value='<? echo $value['nom']; ?>' onchange='javascript:updateField(this.name,this.id,this.value);' <? if ($per[0]['editar']==0) echo "disabled"; ?>></td>
						<td><input class='tableInput' type='text' name='ape' id='<? echo $value['id']; ?>' value='<? echo $value['ape']; ?>' onchange='javascript:updateField(this.name,this.id,this.value);' <? if ($per[0]['editar']==0) echo "disabled"; ?>></td>
						<td><input class='tableInput' type='text' name='user' id='<? echo $value['id']; ?>' value='<? echo $value['user']; ?>' onchange='javascript:updateField(this.name,this.id,this.value);' <? if ($per[0]['editar']==0) echo "disabled"; ?>></td>
						<td><input class='tableInput' type='password' name='pwd' id='<? echo $value['id']; ?>' value='<? echo $value['pwd']; ?>' onchange='javascript:updateField(this.name,this.id,this.value);' <? if ($per[0]['editar']==0) echo "disabled"; ?>></td>
						<td>
							<select class='tableInput' name='id_rol' id='<? echo $value['id']; ?>' onchange='javascript:updateField(this.name,this.id,this.value);' <? if ($per[0]['editar']==0) echo "disabled"; ?>>
							<?php 
foreach ($rol->findAll() as $r) {
    ?>
								<option value='<? echo $r['id']; ?>' <? if($r['id']==$value['id_rol']) echo "selected"; ?>><? echo $r['nom']; ?></option>
							<?php 
}
?>
开发者ID:pedrubiano,项目名称:pos,代码行数:31,代码来源:usuario.php

示例5: export_pdf

    public function export_pdf()
    {
        if (Auth::check()) {
            $data["inside_url"] = Config::get('app.inside_url');
            $data["user"] = Session::get('user');
            // Verifico si el usuario es un Webmaster
            if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 7 || $data["user"]->idrol == 8 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) {
                $solicitud_id = Input::get('solicitud_id');
                $solicitud = SolicitudCompra::find($solicitud_id);
                if ($solicitud == null) {
                    $url = "solicitudes_compra/edit_solicitud_compra" . "/" . $solicitud_id;
                    return Redirect::to($url);
                }
                $servicio = Servicio::find($solicitud->idservicio);
                $familia = FamiliaActivo::find($solicitud->idfamilia_activo);
                $usuario = User::find($solicitud->id_responsable);
                $tipo_solicitud = TipoSolicitudCompra::find($solicitud->idtipo_solicitud_compra);
                $estado = Estado::find($solicitud->idestado);
                $documento = Documento::searchDocumentoByIdSolicitudCompra($solicitud_id)->get();
                $documento = $documento[0];
                $detalle_solicitud = DetalleSolicitudCompra::getDetalleSolicitudCompra($solicitud_id)->get();
                $size = count($detalle_solicitud);
                $table = '<table style="width:100%">' . '<tr><th>Descripcion</th><th>Marca</th><th>Modelo</th><th>Serie/Numero Parte</th><th>Cantidad</th></tr>';
                for ($i = 0; $i < $size; $i++) {
                    $detalle = $detalle_solicitud[$i];
                    $table = $table . '<tr>' . '<td>' . $detalle->descripcion . '</td>' . '<td>' . $detalle->modelo . '</td>' . '<td>' . $detalle->marca . '</td>' . '<td>' . $detalle->serie_parte . '</td>' . '<td>' . $detalle->cantidad . '</td>' . '</tr>';
                }
                $table = $table . '</table>';
                $html = '<html><head><style>' . 'table, th, td {
    						border: 1px solid black;
    						border-collapse: collapse;
						}' . 'th, td {
							text-align: center;
						}' . '.lista_generales{
							list-style-type:none;
							border:1px solid black;
							width:100%;
						}' . 'li{
							margin-bottom:5px;
							margin-left:-15px;
						}' . '.nombre_general{
							width:100%;
						}' . '#titulo{
							text-align:center;
							margin-top:60px;
							position:fixed;
						}' . '#logo{
							padding:10px 10px 10px 10px;	
						}' . '</style>
						</head>' . '<div class="nombre_general"><img id="logo" src="img/logo_uib.jpg" ></img><h2 id="titulo" >Requerimiento de Compra: N°' . $solicitud->idsolicitud_compra . '</h2></div>' . '<div>' . '<ul class="lista_generales">' . '<li><label><strong>Numero Orden de Mantenimiento</strong></label>: OT N° ' . $solicitud->idordenes_trabajo . '</li>' . '<li><label><strong>Servicio: </strong></label>' . $servicio->nombre . '</li>' . '<li><label><strong>Nombre del Equipo: </strong></label>' . $familia->nombre_equipo . '</li>' . '<li><label><strong>Usuario Responsable: </strong></label>' . $usuario->apellido_pat . ' ' . $usuario->apellido_mat . ', ' . $usuario->nombre . '</li>' . '<li><label><strong>Tipo de Requerimiento: </strong></label>' . $tipo_solicitud->nombre . '</li>' . '<li><label><strong>Fecha: </strong></label>' . $solicitud->fecha . '</li>' . '<li><label><strong>Estado: </strong></label>' . $estado->nombre . '</li>' . '<li><label><strong>Sustento: </strong></label>' . $solicitud->sustento . '</li>' . '<li><label><strong>Reporte de Necesidad: </strong></label>' . $documento->codigo_archivamiento . '</li>' . '</ul></div>' . '<div>' . $table . '</div>' . '</html>';
                return PDF::load($html, "A4", "portrait")->show();
            } else {
                return View::make('error/error', $data);
            }
        } else {
            return View::make('error/error', $data);
        }
    }
开发者ID:ktakayama91,项目名称:GTSlaravel,代码行数:58,代码来源:SolicitudesController.php

示例6: function

    Route::controller('/', 'AdministradorEmpresaController');
});
//Administrador Empleado
Route::group(array('prefix' => '/administradorempleado', 'before' => 'auth|administradorempleado'), function () {
    Route::resource('nominas', 'NominaEmpresaClienteController');
    Route::resource('zonas', 'ZonaEmpresaClienteController');
    Route::resource('insidencias', 'InsidenciaEmpresaClienteController');
    Route::resource('roles', 'RolesEmpleadoController');
    Route::resource('puestos', 'PuestoEmpresaClienteController');
    Route::resource('areas', 'AreaEmpresaClienteController');
    Route::resource('pagos', 'PagoEmpresaClienteController');
    Route::resource('grupos', 'GrupoSanguineoEmpresaClienteController');
    Route::resource('situaciones', 'SituacionEmpresaClienteController');
    Route::resource('empleados', 'EmpleadoEmpresaClienteController');
    Route::controller('/', 'AdministradorEmpleadoController');
});
//Llenar combo de Estados
Route::get('obtienemunicipios', function () {
    $id = Input::get('estado_id');
    $procesos = Estado::find($id)->municipios;
    return $procesos->lists('municipio', 'idmunicipios');
});
//Login
Route::post('login', 'HomeController@validar');
Route::get('login', array('before' => 'guest', function () {
    return View::make('administrador.login');
}));
Route::get('logout', array('before' => 'auth', function () {
    Auth::logout();
    return Redirect::to('login');
}));
开发者ID:razarate,项目名称:piensocial,代码行数:31,代码来源:routes.php

示例7: postEditar

 /**
  * Update the specified resource in storage.
  * POST /estado/editar
  *
  * @return Response
  */
 public function postEditar()
 {
     if (Request::ajax()) {
         $estadoId = Input::get('id3');
         $regex = 'regex:/^([a-zA-Z .,ñÑÁÉÍÓÚáéíóú]{2,60})$/i';
         $required = 'required';
         $reglas = array('nombre3' => $required . '|' . $regex . '|unique:estados,nombre,' . $estadoId);
         $mensaje = array('required' => ':attribute Es requerido', 'regex' => ':attribute Solo debe ser Texto');
         $validator = Validator::make(Input::all(), $reglas, $mensaje);
         if ($validator->fails()) {
             return Response::json(array('rst' => 2, 'msj' => $validator->messages()));
         }
         $estados = Estado::find($estadoId);
         $estados['nombre'] = Input::get('nombre3');
         $estados['estado'] = Input::get('estado3');
         $estados['usuario_created_at'] = Auth::user()->id;
         $estados->save();
         return Response::json(array('rst' => 1, 'msj' => 'Registro actualizado correctamente'));
     }
 }
开发者ID:lcalderonc,项目名称:hdc2016,代码行数:26,代码来源:EstadoController.php

示例8: export_pdf

 public function export_pdf()
 {
     if (Auth::check()) {
         $data["inside_url"] = Config::get('app.inside_url');
         $data["user"] = Session::get('user');
         // Verifico si el usuario es un Webmaster
         if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 7 || $data["user"]->idrol == 8 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) {
             $idot_correctivo = Input::get('idot_correctivo');
             $ot_correctivo = OtCorrectivo::searchOtById($idot_correctivo)->get();
             if ($ot_correctivo->isEmpty()) {
                 Session::flash('error', 'No se encontró la OT.');
                 return Redirect::to('mant_correctivo/list_mant_correctivo');
             }
             $data["ot_correctivo"] = $ot_correctivo[0];
             $data["tareas"] = TareasOtCorrectivo::getTareasXOtXActi($idot_correctivo)->get();
             $data["repuestos"] = RepuestosOtCorrectivo::getRepuestosXOtXActi($idot_correctivo)->get();
             $data["personal"] = PersonalOtCorrectivo::getPersonalXOtXActi($idot_correctivo)->get();
             $data["estado_ot"] = Estado::find($data["ot_correctivo"]->idestado_ot);
             $data["prioridad"] = Prioridad::find($data["ot_correctivo"]->idprioridad);
             $data["tipo_falla"] = TipoFalla::find($data["ot_correctivo"]->idtipo_falla);
             $data["estado_inicial_activo"] = Estado::find($data["ot_correctivo"]->idestado_inicial);
             $data["estado_final_activo"] = Estado::find($data["ot_correctivo"]->idestado_final);
             $html = View::make('ot/correctivo/otCorrectivoExport', $data);
             return PDF::load($html, "A4", "portrait")->download('OTM Correctivo - ' . $data["ot_correctivo"]->ot_tipo_abreviatura . $data["ot_correctivo"]->ot_correlativo . $data["ot_correctivo"]->ot_activo_abreviatura);
         } else {
             return View::make('error/error', $data);
         }
     } else {
         return View::make('error/error', $data);
     }
 }
开发者ID:ktakayama91,项目名称:GTSlaravel,代码行数:31,代码来源:OtController.php

示例9: postRecepccion


//.........这里部分代码省略.........
     //Registra o actualiza XY del cliente
     $dataXyCliente = array('codigo' => $dataGestion['inscripcion'], 'nombre' => $dataGestion['nombre_cliente_critico'], 'coord_x' => $dataGestion['x'], 'coord_y' => $dataGestion['y'], 'direccion' => $dataGestion['direccion_instalacion'], 'estado' => 1);
     if ($dataGestion["cliente_xy_insert"] == 1) {
         $query = DB::table('clientes')->insert($dataXyCliente);
     } else {
         $query = DB::table('clientes')->where('codigo', $dataGestion['inscripcion'])->update($dataXyCliente);
     }
     $rvalida = "0";
     if (Input::get('tecnico') and Input::get('tecnico') != '') {
         $valida = array();
         //Indica si cumple con el envio a officetrack acitividad + quiebre
         $valida["actividad_id"] = $dataOfficetrack["actividad_id"];
         $valida["quiebre_id"] = $dataOfficetrack["quiebre_id"];
         //El estado del tecnico de officetrack
         $valida["tecnico_id"] = $dataOfficetrack["tecnico"];
         $valida["celula_id"] = $dataOfficetrack["celula"];
         //El estado de Agendamiento para officetrack
         $valida["motivo_id"] = $dataOfficetrack["motivo"];
         $valida["submotivo_id"] = $dataOfficetrack["submotivo"];
         $valida["estado_id"] = $dataOfficetrack["estado"];
         //El evento indica si anteriormente ya se realizó una transacción OT
         $valida["transmision"] = $dataOfficetrack["transmision"];
         $rvalida = Helpers::ruta('officetrack/validar', 'POST', $valida, false);
     }
     // true indica que se enviara a officetrack
     $dataGestion['officetrack_envio'] = $rvalida;
     if ($rvalida == "1" and $rgm['rst'] == "1") {
         $dataOfficetrack['gestion_id'] = $rgm['gestion_id'];
         /*if ( !isset($dataOfficetrack['id_gestion']) ) {
               $idGestion=Gestion::getGenerarID();
               $dataOfficetrack['gestion_id']=$idGestion;
               $dataGestion['gestion_id_officetrack']=$idGestion;
           }*/
         $tecnico = Tecnico::find($dataOfficetrack['tecnico']);
         $dataOfficetrack['carnet'] = $tecnico['carnet_tmp'];
         $estado = Estado::find($dataOfficetrack['estado']);
         $dataOfficetrack['estado'] = $estado['nombre'];
         $horarioTipo = HorarioTipo::find($dataOfficetrack['horario_tipo']);
         $dataOfficetrack['duration'] = $horarioTipo['minutos'];
         $velocidad = array('', '', '');
         if (trim($dataOfficetrack['paquete']) != '') {
             $velocidad = explode("|", $dataOfficetrack['paquete']);
         }
         $dataOfficetrack['velocidad'] = $velocidad[2];
         $dataOfficetrack['eecc_final'] = $dataOfficetrack['empresa_id'];
         $dataOfficetrack['cr_observacion'] = $dataOfficetrack['observacion2'];
         $savedata["otdata"] = $dataOfficetrack;
         $rot = Helpers::ruta('officetrack/enviartarea', 'POST', $savedata, false);
         $rot = Helpers::stdToArray($rot);
         if ($rot['officetrack'] == "OK") {
             //registrara normalmente
             DB::commit();
             $rgm['msj'] = 'Registro realizado correctamente con Officetrack';
             $rgm['estado_agendamiento'] = $dataGestion['estado_agendamiento'];
             $rgm['tecnico'] = $dataGestion['tecnico'];
             if ($dataGestion["estado_agendamiento"] != '1-1' and $dataGestion["tecnico"] != '') {
                 $url = "http://psiweb.ddns.net:2230/webpsi/sms_enviar_individual_ajax.php";
                 $tecnicoinfo = DB::table('tecnicos')->where('id', $dataGestion["tecnico"])->first();
                 $postData = array('enviar_sms' => 1, 'celular' => '996475583', 'iduser' => Auth::user()->id, 'mensaje' => "La actuación: " . $dataGestion['codactu'] . " ha sido eliminada, favor de sincronizar para actualizar. PSI-OFFICETRACK");
                 $rgm['mensaje'] = "Llego";
                 $ch = curl_init();
                 curl_setopt($ch, CURLOPT_URL, $url);
                 curl_setopt($ch, CURLOPT_HEADER, false);
                 curl_setopt($ch, CURLOPT_POST, true);
                 curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData));
                 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
开发者ID:lcalderonc,项目名称:hdc2016,代码行数:67,代码来源:BandejaController.php

示例10: export_pdf

 public function export_pdf()
 {
     if (Auth::check()) {
         $data["inside_url"] = Config::get('app.inside_url');
         $data["user"] = Session::get('user');
         // Verifico si el usuario es un Webmaster
         if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 7 || $data["user"]->idrol == 8 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) {
             $idot_preventivo = Input::get('idot_preventivo');
             $data["ot"] = OrdenesTrabajoPreventivo::searchOtPreventivoById($idot_preventivo)->get()[0];
             $data["estado_inicial"] = Estado::find($data["ot"]->idestado_inicial);
             $data["estado_final"] = Estado::find($data["ot"]->idestado_final);
             $data["equipo_no_intervenido"] = Estado::find($data["ot"]->idestado_ot);
             $data["usuario_solicitante"] = User::find($data["ot"]->id_usuariosolicitante);
             $data["usuario_elaborador"] = User::find($data["ot"]->id_usuarioelaborador);
             $data["servicio"] = Servicio::find($data["ot"]->idservicio);
             $data["ubicacion"] = UbicacionFisica::find($data["ot"]->idubicacion_fisica);
             $data["tareas"] = OrdenesTrabajoPreventivoxTarea::getTareasXOtXActivo($idot_preventivo)->get();
             $data["repuestos_ot"] = RepuestosOtPreventivos::getRepuestosXOt($idot_preventivo)->get();
             $data["personal_data"] = PersonalOtPreventivo::getPersonalXOt($idot_preventivo)->get();
             $html = View::make('ot/preventivo/otPreventivoExport', $data);
             return PDF::load($html, "A4", "portrait")->download('OTM Preventivo - ' . $data["ot"]->ot_tipo_abreviatura . $data["ot"]->ot_correlativo . $data["ot"]->ot_activo_abreviatura);
         } else {
             return View::make('error/error', $data);
         }
     } else {
         return View::make('error/error', $data);
     }
 }
开发者ID:ktakayama91,项目名称:GTSlaravel,代码行数:28,代码来源:OtPreventivoController.php

示例11: destroy

 /**
  * Remove the specified resource from storage.
  * DELETE /admins/{id}
  *
  */
 public function destroy($id)
 {
     $catalogo = Input::get('catalogo');
     //var_dump($id);
     //var_dump($catalogo);
     //die;
     try {
         switch ($catalogo) {
             case 'Almacen':
                 $almacen = Almacen::find($id);
                 $almacen->delete();
                 //Response::json('success');
                 break;
             case 'Cliente':
                 $usuario = Usuario::find($id);
                 $usuario->clientes()->delete();
                 //Response::json('success');
                 break;
             case 'TelefonoCliente':
                 $telCliente = TelefonoCliente::find($id);
                 $telCliente->delete();
                 //Response::json('success');
                 break;
             case 'DireccionCliente':
                 $dirCliente = DireccionCliente::find($id);
                 $dirCliente->estatus = '0';
                 $dirCliente->save();
                 //Response::json('success');
                 break;
             case 'Comercializador':
                 $comercializador = Comercializador::find($id);
                 $comercializador->delete();
                 //Response::json('success');
                 # code...
                 break;
             case 'FormaPago':
                 $formaPago = FormaDePago::find($id);
                 $formaPago->delete();
                 break;
             case 'NivelDescuento':
                 $nivelDescuento = nivelDescuento::find($id);
                 $nivelDescuento->delete();
                 break;
             case 'UnidadMedida':
                 $uMedida = UnidadMedida::find($id);
                 $uMedida->delete();
                 break;
             case 'Rol':
                 $rol = Rol::find($id);
                 $rol->delete();
                 break;
             case 'Pais':
                 $pais = Pais::find($id);
                 $pais->delete();
                 //Response::json('success');
                 break;
             case 'Estados':
                 $estado = Estado::find($id);
                 $estado->delete();
                 //Response::json('success');
                 break;
             case 'Municipios':
                 $municipio = Municipio::find($id);
                 $municipio->delete();
                 //Response::json('success');
                 break;
             case 'Proveedor':
                 $proveedor = Proveedor::find($id);
                 $proveedor->delete();
                 break;
             case 'TelefonoProveedor':
                 $telefono = TelefonoProveedor::find($id);
                 $telefono->delete();
                 break;
             case 'DireccionProveedor':
                 $dirProveedor = DireccionProveedor::find($id);
                 $dirProveedor->estatus = '0';
                 $dirProveedor->save();
                 //Response::json('success');
                 break;
             case 'Contacto':
                 $contacto = Contacto::find($id);
                 $contacto->delete();
                 break;
             default:
                 return Response::json('error', 500);
                 break;
         }
         return Response::json('success');
     } catch (Exception $e) {
         return Response::json(array("error" => $e->getCode()), 500);
     }
 }
开发者ID:roberto-sanchez,项目名称:gardencentral,代码行数:98,代码来源:CatalogoController.php

示例12: export_pdf

 public function export_pdf()
 {
     if (Auth::check()) {
         $data["inside_url"] = Config::get('app.inside_url');
         $data["user"] = Session::get('user');
         // Verifico si el usuario es un Webmaster
         if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 7 || $data["user"]->idrol == 8 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) {
             $idot_retiro = Input::get('idot_retiro');
             $ot_retiro = OtRetiro::searchOtById($idot_retiro)->get();
             if ($ot_retiro->isEmpty()) {
                 Session::flash('error', 'No se encontró la OT.');
                 return Redirect::to('retiro_servicio/list_retiro_servicio');
             }
             $data["ot_retiro"] = $ot_retiro[0];
             $data["tareas"] = TareasOtRetiro::getTareasXOtXActi($idot_retiro)->get();
             $data["personal"] = PersonalOtRetiro::getPersonalXOtXActi($idot_retiro)->get();
             $data["estado_ot"] = Estado::find($data["ot_retiro"]->idestado_ot);
             $data["estado_inicial_activo"] = Estado::find($data["ot_retiro"]->idestado_inicial);
             $data["estado_final_activo"] = Estado::find($data["ot_retiro"]->idestado_final);
             $html = View::make('retiro_servicio/otRetiroServicioExport', $data);
             return PDF::load($html, "A4", "portrait")->show();
         } else {
             return View::make('error/error', $data);
         }
     } else {
         return View::make('error/error', $data);
     }
 }
开发者ID:ktakayama91,项目名称:GTSlaravel,代码行数:28,代码来源:RetiroServicioController.php

示例13: export_pdf

 public function export_pdf()
 {
     if (Auth::check()) {
         $data["inside_url"] = Config::get('app.inside_url');
         $data["user"] = Session::get('user');
         // Verifico si el usuario es un Webmaster
         if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 7 || $data["user"]->idrol == 8 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) {
             $idot_vmetrologica = Input::get('idot_vmetrologica');
             $data["ot_vm"] = OrdenesTrabajoVerifMetrologica::find($idot_vmetrologica);
             if ($data["ot_vm"] == null) {
                 $url = "verif_metrologica/create_ot_verif_metrologica" . "/" . $idot_vmetrologica;
                 return Redirect::to($url);
             }
             $data["usuarioSolicitante"] = User::find($data["ot_vm"]->id_usuariosolicitante);
             $data["usuarioElaborador"] = User::find($data["ot_vm"]->id_usuarioelaborador);
             $data["servicio"] = Servicio::find($data["ot_vm"]->idservicio);
             $data["ejecutor"] = $data["ot_vm"]->nombre_ejecutor;
             $data["ubicacion"] = UbicacionFisica::find($data["ot_vm"]->idubicacion_fisica);
             $data["numero_ficha"] = $data["ot_vm"]->numero_ficha;
             $data["activo"] = Activo::find($data["ot_vm"]->idactivo);
             $data["modelo"] = ModeloActivo::find($data["activo"]->idmodelo_equipo);
             $data["familia"] = FamiliaActivo::find($data["modelo"]->idfamilia_activo);
             $data["marca"] = Marca::find($data["familia"]->idmarca);
             $data["fecha_programacion"] = $data["ot_vm"]->fecha_programacion;
             $data["fecha_conformidad"] = $data["ot_vm"]->fecha_conformidad;
             $data["estado_inicial"] = Estado::find($data["ot_vm"]->idestado_inicial);
             $data["estado_final"] = Estado::find($data["ot_vm"]->idestado_final);
             $data["estado_ot"] = Estado::find($data["ot_vm"]->idestado_ot);
             $data["documento"] = Documento::searchDocumentoByIdOtVerifMetrologica($idot_vmetrologica)->get();
             if (count($data["documento"]) != 0) {
                 $data["documento"] = $data["documento"][0];
             }
             $data["personal_data"] = PersonalOtVerifMetrologica::getPersonalXOt($idot_vmetrologica)->get();
             $html = View::make('ot/verifMetrologica/otVerifMetrologicaExport', $data);
             return PDF::load($html, "A4", "portrait")->show();
         } else {
             return View::make('error/error', $data);
         }
     } else {
         return View::make('error/error', $data);
     }
 }
开发者ID:ktakayama91,项目名称:GTSlaravel,代码行数:42,代码来源:OtVerificacionMetrologicaController.php

示例14: getValorReporte

 public function getValorReporte($columna)
 {
     if (str_contains($columna, '.')) {
         $columna = explode('.', $columna)[1];
     }
     $valor = $this->{$columna};
     switch ($columna) {
         case "estado_id":
             return Estado::find($valor)->nombre;
         case "tipo_ayuda_id":
             return TipoAyuda::find($valor)->nombre;
         case "area_id":
             return Area::find($valor)->nombre;
         case "beneficiario_id":
             $benef = \Oracle\Beneficiario::find($valor);
             if (is_null($benef)) {
                 return $valor;
             }
             return $benef->nombre;
         case "requerimiento_id":
             return Requerimiento::find($valor)->nombre;
         case "estatus":
             return static::$estatusArray[$valor];
         case "recepcion_id":
             return Recepcion::find($valor)->nombre;
         case "especial_mes":
             return Solicitud::$array_meses[$valor];
         case "especial_edad":
             //                $persona_edad = Persona::find($valor);
             //                if (is_null($persona_edad)) {
             return $valor;
             //                }
             //                return $persona->nombre;
         //                }
         //                return $persona->nombre;
         case "sexo":
             if ($valor == '') {
                 return "No Seleccionado";
             }
             return Solicitud::$cmbsexo[$valor];
     }
 }
开发者ID:armandolazarte,项目名称:sasyc,代码行数:42,代码来源:Solicitud.php


注:本文中的Estado::find方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。