public function showPerfil() { $dirEntrega = DirEntrega::firstOrNew(['user_id' => Auth::user()->id]); $dirFactura = DirFactura::firstOrNew(['user_id' => Auth::user()->id]); $group = groupCodes::all(); $estados = estados::all(); $estado = DB::table('codesestados')->leftJoin('dirfacturacion', 'codesestados.code', '=', 'dirfacturacion.estado')->select('codesestados.value', 'codesestados.code')->where('dirfacturacion.user_id', Auth::user()->id)->get(); $groupGiro = DB::table('groupcodes')->leftJoin('users', 'groupcodes.code', '=', 'users.grupoGiro')->select('groupcodes.value', 'groupcodes.code')->where('users.id', Auth::user()->id)->get(); return view('datos.actualizar')->with(compact('dirEntrega', 'dirFactura', 'group', 'estados', 'estado', 'groupGiro')); }
/** * Show the form for creating a new resource. * * @return Response */ public function getPersonalInfo() { if (Auth::user()->sapResultado != "") { $dirEntrega = DirEntrega::firstOrNew(['user_id' => Auth::user()->id]); $dirFactura = DirFactura::firstOrNew(['user_id' => Auth::user()->id]); $group = groupCodes::all(); $estados = estados::all(); $estado = DB::table('codesestados')->leftJoin('dirfacturacion', 'codesestados.code', '=', 'dirfacturacion.estado')->select('codesestados.value', 'codesestados.code')->where('dirfacturacion.user_id', Auth::user()->id)->get(); $groupGiro = DB::table('groupcodes')->leftJoin('users', 'groupcodes.code', '=', 'users.grupoGiro')->select('groupcodes.value', 'groupcodes.code')->where('users.id', Auth::user()->id)->get(); return view('compra.personalInfo')->with(compact('dirEntrega', 'dirFactura', 'group', 'estados', 'estado', 'groupGiro')); } else { return redirect('/edit_perfil'); } }
public function getSearchEntidades(Request $request) { $valoracion = new valoracion(); $result['estados'] = estados::all(); $result['estadoEscogido'] = null; $entidad = new entidadTuristica(); if ($request->has('page')) { if (Session::get('searchAll') == 'true') { $request['idestado'] = Session::get('idestado'); $request['idciudad'] = Session::get('idciudad'); } } else { Session::set('searchAll', 'false'); } $result['servicios'] = $entidad->searchEntidad($request->all()); foreach ($result['servicios'] as $servicio) { $servicio['valoracion'] = $valoracion->getCalificacion($servicio['rif']); } $view = View::make('web.listadoEntidades')->with('result', $result); if ($request->ajax()) { $sections = $view->renderSections(); $response = Response::json(['success' => true, 'data' => $sections['list']], 200); } else { $response = $view; } return $response; }
public function getEstados() { $estado = new estados(); return $estado->all(); }
public function postRegister(Request $request) { $userAdmin = new userAdmin(); $entidad = new entidadTuristica(); $servicios = new servicios(); $estado = new estados(); $estados = $estado->getEstados(); $respuesta = ['loginSelected' => "", 'regSelected' => "toggled", 'recoverSelected' => "", 'regSuccess' => "", 'estados' => $estados]; //Validando antes de ingresar un usuario administrativo if ($userAdmin->exists($request->email)) { return view("login2")->with($respuesta)->withErrors(["errorEmail" => "Ya existe un usuario con ese email"]); } else { if ($entidad->exists($request->rif)) { return view("login2")->with($respuesta)->withErrors(["errorEntidad" => "Ya existe una entidad registrada con ese rif"]); } else { $requestEntidad = ["rif" => strtoupper($request->rif), "nombre" => $request->nombre, "telefono1" => $request->telefono1, "telefono2" => NULL, "tipoentidad" => $request->tipo, "tipohotel" => $request->tipohotel, "idestado" => $request->estado, "idciudad" => $request->ciudad, "descripcion" => $request->descripcion]; $requestUser = ["email" => $request->email, "password" => $request->password, "identidad" => $request->rif, "tipo" => "entidad"]; $respuesta['regSuccess'] = "true"; $respuesta['loginSelected'] = "toggled"; $respuesta['regSelected'] = ""; $entidad->createNew($requestEntidad); $userAdmin->createNew($requestUser); if ($request->tipo == "Hotel") { $servicios->createNew(strtoupper($request->rif)); } return view("login2")->with($respuesta); } } }