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'); } }