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'));
 }
Пример #2
0
 public function getgrades(Request $request)
 {
     $grados = Grados::all();
     return response()->json($grados);
 }
Пример #3
0
 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'));
 }
Пример #4
0
 public function registrarevidenciasmasivas()
 {
     $user = Auth::user();
     $organismos = User::find($user->id)->organismos;
     $grados = Grados::all();
     return view('alumnos/registrarevidenciasmasivas', compact('organismos', 'grados'));
 }