public function resetearasesor() { $user = Auth::user(); $idUsuario = $user->id; $pais = DB::table('SCC_OrganismosUsuarios')->join('SCC_Usuarios', 'SCC_OrganismosUsuarios.IdUsuario', '=', 'SCC_Usuarios.Id')->join('SCC_Organismos', 'SCC_Organismos.Id', '=', 'SCC_OrganismosUsuarios.IdOrganismo')->join('SCC_Estados', 'SCC_Estados.Id', '=', 'SCC_Organismos.IdEstado')->join('SCC_Regiones', 'SCC_Regiones.Id', '=', 'SCC_Estados.IdRegion')->join('SCC_Paises', 'SCC_Paises.Id', '=', 'SCC_Regiones.IdPais')->select('SCC_Paises.Id')->where('SCC_OrganismosUsuarios.IdUsuario', '=', $idUsuario)->first(); $grados = Grados::all(); $estados = DB::table('SCC_Usuarios')->join('SCC_OrganismosUsuarios', 'SCC_OrganismosUsuarios.IdUsuario', '=', 'SCC_Usuarios.Id')->join('SCC_Organismos', 'SCC_Organismos.Id', '=', 'SCC_OrganismosUsuarios.IdOrganismo')->join('SCC_Estados', 'SCC_Estados.Id', '=', 'SCC_Organismos.IdEstado')->join('SCC_Regiones', 'SCC_Regiones.Id', '=', 'SCC_Estados.IdRegion')->join('SCC_Paises', 'SCC_Paises.Id', '=', 'SCC_Regiones.IdPais')->select('SCC_Estados.Nombre', 'SCC_Estados.Id')->where('SCC_OrganismosUsuarios.IdUsuario', '=', $idUsuario)->orderBy('SCC_Estados.Nombre', 'ASC')->distinct()->get(); return view('herramientasasesor/reseteoevaluaciones', compact('estados', 'grados')); }
public function getgrades(Request $request) { $grados = Grados::all(); return response()->json($grados); }
public function buscar() { $user = Auth::user(); $idUsuario = $user->id; $IdOrganismo = Session::get('IdInstitucion'); $organismos = DB::table('SCC_Usuarios')->join('SCC_OrganismosUsuarios', 'SCC_OrganismosUsuarios.IdUsuario', '=', 'SCC_Usuarios.Id')->join('SCC_Organismos', 'SCC_Organismos.Id', '=', 'SCC_OrganismosUsuarios.IdOrganismo')->select('SCC_Organismos.*')->where('SCC_OrganismosUsuarios.IdUsuario', '=', $idUsuario)->get(); $pais = DB::table('SCC_Usuarios')->join('SCC_OrganismosUsuarios', 'SCC_OrganismosUsuarios.IdUsuario', '=', 'SCC_Usuarios.Id')->join('SCC_Organismos', 'SCC_Organismos.Id', '=', 'SCC_OrganismosUsuarios.IdOrganismo')->join('SCC_Estados', 'SCC_Estados.Id', '=', 'SCC_Organismos.IdEstado')->join('SCC_Regiones', 'SCC_Regiones.Id', '=', 'SCC_Estados.IdRegion')->join('SCC_Paises', 'SCC_Paises.Id', '=', 'SCC_Regiones.IdPais')->select('SCC_Paises.Id')->where('SCC_Usuarios.Id', '=', $idUsuario)->first(); $ciclo = DB::table('SCC_CiclosEscolares')->select('SCC_CiclosEscolares.Id')->where('SCC_CiclosEscolares.IdPais', '=', $pais->Id)->where('SCC_CiclosEscolares.IsActivo', '=', 1)->first(); $grupos = DB::table('SCC_Grupos')->join('SCC_Organismos', 'SCC_Organismos.Id', '=', 'SCC_Grupos.IdOrganismo')->join('SCC_CiclosEscolares', 'SCC_CiclosEscolares.Id', '=', 'SCC_Grupos.IdCicloEscolar')->join('SCC_Grados', 'SCC_Grados.Id', '=', 'SCC_Grupos.IdGrado')->select('SCC_Grupos.*', 'SCC_Organismos.Nombre AS Organismo', 'SCC_CiclosEscolares.Nombre AS CicloEscolar', 'SCC_Grados.Nombre AS Grado')->where('SCC_Grupos.IdOrganismo', '=', $IdOrganismo)->where('SCC_Grupos.IdUsuario', '=', $idUsuario)->where('SCC_Grupos.IdCicloEscolar', '=', $ciclo->Id)->orderBy('SCC_Grupos.IdGrado')->get(); $grados = Grados::all(); return view('docentes/consultagrupos', compact('grupos', 'organismos', 'grados')); }
public function registrarevidenciasmasivas() { $user = Auth::user(); $organismos = User::find($user->id)->organismos; $grados = Grados::all(); return view('alumnos/registrarevidenciasmasivas', compact('organismos', 'grados')); }