public function update($id) { $grupo = Grupo::find($id); $grados = Grados::all(); $nombres = NombresGrupo::all(); $user = Auth::user(); $idUsuario = $user->id; $organismos = User::find($user->id)->organismos; return view('docentes/editargrupos', compact('grupo', 'grados', 'nombres', 'organismos')); }
/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { $user = Auth::user(); $organismos = User::find($user->id)->organismos; $roles = User::find($user->id)->roles->first(); if ($roles->Id == 5) { if (Session::has('IdInstitucion')) { return $next($request); } else { return view('docentes/colegios', compact('organismos')); } } return $next($request); }
public function agregar(Request $request) { $validator = Validator::make($request->all(), ['Pais' => 'required', 'Nombre' => 'required|min:3', 'Apellidos' => 'required|min:5', 'Email' => 'required|min:10|email|unique:SCC_Usuarios', 'Password' => 'required|min:6']); if ($validator->fails()) { return response()->json(['bandera' => false, 'message' => $validator->errors()]); } else { $user = Auth::user(); $idUsuario = $user->id; $date = date("Ymd H:i:s"); $administrador = new User(); $administrador->Nombre = $request->Nombre; $administrador->Apellidos = $request->Apellidos; $administrador->Email = $request->Email; $administrador->IsActivo = 1; $administrador->FechaAdd = $date; $administrador->FechaUpdate = $date; $administrador->password = bcrypt($request->Password); $administrador->IdUserUdpate = $idUsuario; $administrador->IdUserAdd = $idUsuario; $administrador->contrasenia = $request->Password; if ($administrador->save()) { $LastInsertId = $administrador->id; $RolesUsuario = new RolesUsuario(); $RolesUsuario->IdUsuario = $LastInsertId; $RolesUsuario->IdRol = 2; $RolesUsuario->IsActivo = 1; $RolesUsuario->FechaAdd = $date; $RolesUsuario->FechaUpdate = $date; if ($RolesUsuario->save()) { $upr = new UsuarioPaisRegion(); $upr->IdPais = $request->Pais; $upr->IdUsuario = $LastInsertId; $upr->IsActivo = 1; $upr->FechaAdd = $date; $upr->FechaUpdate = $date; $upr->save(); return response()->json(['bandera' => true, 'message' => 'El usuario fue registrado correctamente']); } else { return response()->json(['bandera' => false, 'message' => 'Ocurrio un error,intente nuevamente']); } } else { return response()->json(['bandera' => false, 'message' => 'Ocurrio un error,intente nuevamente']); } } }
public function update($id) { $docente = User::find($id); return view('docentes/editardocente', compact('docente')); }
public function candidatosasesor() { $user = Auth::user(); $idUsuario = $user->id; $data = DB::table('SCC_OrganismosUsuarios')->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')->join('SCC_Usuarios', 'SCC_Usuarios.Id', '=', 'SCC_OrganismosUsuarios.IdUsuario')->join('SCC_CiclosEscolares', 'SCC_CiclosEscolares.IdPais', '=', 'SCC_Paises.Id')->select('SCC_Paises.Nombre AS Pais', 'SCC_CiclosEscolares.Nombre as CicloEscolar', 'SCC_Organismos.Nombre AS Organismo', 'SCC_Organismos.Id AS IdInstitucion')->where('SCC_OrganismosUsuarios.IdUsuario', '=', $idUsuario)->where('SCC_CiclosEscolares.IsActivo', '=', 1)->get(); $organismos = User::find($user->id)->organismos; return view('asesores/instituciones', compact('data', 'organismos')); }
public function update($id) { $asesor = User::find($id); return view('asesores/editarasesor', compact('asesor')); }