public function create() { $paises = Pais::all(); $estados = Region::all(); $categorias = CategoriasNegocio::lists('nombre', 'id'); return View::make('negocios.create')->with('paises', $paises)->with('estados', $estados)->with('categorias', $categorias); }
public function getCrearCuenta() { $captcha = $this->getLoginCaptchaInstance(); // passsing Captcha Html to register view $data = array(); $data['paises'] = Pais::all(); $data['ubicaciones'] = Ubicacion::all(); $data['captchaHtml'] = $captcha->Html(); return View::make('/index')->with('data', $data); }
/** * Display a listing of translados * * @return Response */ public function getIndex() { if (Input::has('pais')) { $string = Input::get('pais'); $pais = Pais::Where('name', 'LIKE', "%{$string}%")->first(); $translados = Translado::with('pais')->Where('pais_id', '=', $pais->id)->Where('publicado', '=', 1)->paginate(5); $count = Translado::with('pais')->Where('pais_id', '=', $pais->id)->Where('publicado', '=', 1)->count(); } else { $translados = Translado::with('pais')->Where('publicado', '=', 1)->paginate(5); $count = Translado::with('pais')->Where('publicado', '=', 1)->count(); } $translados = $this->removeHtmlDescricao($translados); $paises = Pais::all(); foreach ($paises as $pais) { $json[] = $pais->name; } $json = json_encode($json); return View::make('translado.index', compact('translados', 'count', 'json')); }
/** * Display a listing of eventos * * @return Response */ public function getIndex() { $eventos = EventoEspecial::with('pais')->Where('publicado', '=', 1); if (Input::has('pais')) { $string = Input::get('pais'); $pais = Pais::Where('name', 'LIKE', "%{$string}%")->first(); $eventos = $eventos->Where('pais_id', '=', $pais->id); } if (Input::has('tipo')) { $eventos = $eventos->Where('tipo', '=', Input::get('tipo')); } $count = $eventos->count(); $eventos = $eventos->paginate(5); $eventos = $this->removeHtmlDescricao($eventos); $pais = Pais::all(); foreach ($pais as $pais) { $json[] = $pais->name; } $json = json_encode($json); return View::make('eventoespecial.index', compact('eventos', 'count', 'json')); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function editContinua($id) { 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["paises"] = Pais::all()->lists('nombre', 'id'); $data["continua"] = PerfilFormacionContinua::find($id); return View::make('rrhh.registro_perfiles.editContinua', $data); } else { return View::make('error/error', $data); } } else { return View::make('error/error', $data); } }
public function getPaises() { $paises = Pais::all(); return $paises; }
public function jsonPaises() { return Response::json(Pais::all()); }
//Listar domcilios Route::get('productos/listardomicilios', 'ProductoController@listardomicilios'); //Eliminar domicilios Route::delete('productos/eliminardomicilio', 'ProductoController@eliminardomicilio'); //Listar telefonos Route::get('productos/listartelefonos', 'ProductoController@listartelefonos'); //Rutas de los catalogos //Rutas de los catalogos Route::get('catalogo/{cat}', 'CatalogoController@getCatalogo'); Route::post('catalogo/create', 'CatalogoController@create'); Route::post('getElementos/{cat}', 'CatalogoController@_getElementos'); Route::delete('catalogo/destroy/{id}', 'CatalogoController@destroy'); Route::put('catalogo/update/{id}', 'CatalogoController@update'); //Ruta para consultar todos los paises Route::get('paises', function () { return Pais::all()->toJson(); }); //Ruta en la cual retornamos los estados relaccionados con el id del pais Route::POST('estados', function () { return Estado::where('pais_id', '=', Input::get('pais'))->get(); }); Route::POST('municipios', function () { return Municipio::where('estado_id', '=', Input::get('estado'))->get(); }); Route::get('productos/estado/{id}', 'ProductoController@estado'); //Ruta para registrar pedido Route::POST('productos/nuevopedido/{id}', 'ProductoController@nuevopedido'); Route::POST('productos/pedidoexistente/{id}', 'ProductoController@pedidoexistente'); //Editar domicilio Route::get('productos/editar/{uddom}', 'ProductoController@editar'); //Actualizar domiclio
public function getCatalogo($cat) { $rol = Auth::user()->rol_id; $data[] = null; $data['catalogo'] = $cat; switch ($cat) { case 'Almacen': $data['almacenes'] = Almacen::all(); break; case 'Cliente': $data['clientes'] = DB::table('cliente')->leftJoin('usuario', 'usuario.id', '=', 'cliente.usuario_id')->leftJoin('usuario as usuarioAg', 'usuarioAg.id', '=', 'cliente.agente_id')->leftJoin('Nivel_Descuento', 'Nivel_Descuento.id', '=', 'cliente.nivel_descuento_id')->select('cliente.id', 'cliente.rfc', 'cliente.nombre_cliente', 'cliente.paterno', 'cliente.materno', 'cliente.nombre_comercial', 'cliente.razon_social', 'cliente.numero_cliente', 'cliente.agente_id as idAgente', 'cliente.nivel_descuento_id as idDescuento', 'usuario.usuario', 'usuario.email', 'usuario.id as idUsuario', 'usuarioAg.usuario as agente', 'nivel_descuento.descripcion as descripcion')->get(); break; case 'Comercializador': $data['comercializadores'] = Comercializador::all(); break; case 'NivelDescuento': $data['descuentos'] = NivelDescuento::all(); break; case 'Estados': $data['estados'] = Estado::all(); $data['paises'] = Pais::all(); break; case 'Familias': $data['familias'] = Familia::all(); $data['descuentos'] = DB::table('descuento')->where('estatus', '=', '1')->get(); break; case 'FormaPago': $data['formasPago'] = FormaDePago::all(); break; case 'Importador': $data['importador'] = Importador::all(); break; case 'Mensajeria': $data['Mensajeria'] = Mensajeria::all(); break; case 'Municipios': $data['municipios'] = Municipio::all(); $data['estados'] = Estado::all(); break; case 'NivelDescuento': $data['nivelDescuento'] = nivel_descuento::all(); break; case 'Pais': $data['pais'] = Pais::all(); break; case 'Precio': $data['precio'] = Precio::all(); break; case 'Producto': $data['producto'] = DB::table('producto')->leftJoin('unidad_medida as uMedida', 'uMedida.id', '=', 'producto.unidad_medida_id')->leftJoin('importador', 'importador.id', '=', 'producto.importador_id')->leftJoin('almacen', 'almacen.id', '=', 'producto.almacen_id')->leftJoin('familia', 'familia.id', '=', 'producto.familia_id')->select('producto.id as idProd', 'producto.clave', 'producto.nombre', 'producto.numero_articulo', 'producto.ean_code', 'producto.color', 'producto.numero_color', 'producto.unidad_medida_id', 'producto.piezas_paquete', 'producto.dimensiones', 'producto.piezas_pallet', 'producto.total_piezas', 'producto.foto', 'producto.importador_id', 'producto.almacen_id', 'producto.familia_id', 'producto.estatus_web', 'producto.estatus', 'uMedida.descripcion as descrUMedida', 'importador.nombre', 'almacen.clave as cveAlmacen', 'familia.descripcion as descrFamilia')->get(); break; case 'Proveedor': $data['proveedor'] = DB::table('proveedor')->leftJoin('comercializador', 'comercializador.id', '=', 'proveedor.comercializador_id')->select('proveedor.id as id', 'proveedor.nombre', 'proveedor.nombre_comercial', 'proveedor.razon_social', 'proveedor.estatus', 'proveedor.comercializador_id as idComercializador', 'comercializador.nombre as comercializador')->get(); break; case 'Rol': $data['rol'] = Rol::all(); break; case 'UnidadMedida': $data['unidadMedida'] = UnidadMedida::all(); break; case 'Usuario': $data['usuario'] = Usuario::all(); break; default: # code... break; } return View::make('admin/catalogo', $data); }
/** * Return a list of countries * * @return Response */ public function getPaises() { return Response::json(array('paises' => Pais::all())); }