/** * Run the database seeds. * * @return void */ public function run() { DB::statement('SET FOREIGN_KEY_CHECKS = 0'); DB::table('typeuser')->truncate(); \App\TypeUser::create(['nome' => 'Administrador', 'status' => 1]); // Exibe uma informação no console durante o processo de seed $this->command->info('Tipo de usuario Adminstrador criado com sucesso!!!'); \App\TypeUser::create(['nome' => 'Médico', 'status' => 1]); // Exibe uma informação no console durante o processo de seed $this->command->info('Tipo de usuario Medico criado com sucesso!!!'); \App\TypeUser::create(['nome' => 'Secretaria', 'status' => 1]); // Exibe uma informação no console durante o processo de seed $this->command->info('Tipo de usuario Secretaria criado com sucesso!!!'); \App\TypeUser::create(['nome' => 'Visitante', 'status' => 1]); // Exibe uma informação no console durante o processo de seed $this->command->info('Tipo de usuario Visitante criado com sucesso!!!'); }
function edituser($id) { $usuario = User::findOrFail($id); $typeUserRegister = TypeUser::all(); $idupdateuser = $id; /** * Grava na sessão idEdit o id enviado originalmente para edição. caso o operador(espertinho) altere o action * do formulario ante de colocando um id de usuário diferente em : * http://localhost/receituario/public/sistema/profile/{id do usuario}/MjAxNi0wMi0wNSAwMDowMDowMDI3NTIy por * exemplo, no método userUpdate do controller SistemaController, será verificado se esta sessão é igual a * que foi retornada no request. e se não for, aborta a operação com aviso Abort(); */ session()->put('idEdit', $id); return view('sistema/edituser', compact('typeUserRegister', 'usuario', 'idupdateuser')); }