Exemplo n.º 1
0
 public function run()
 {
     Client::create(['company_id' => '1', 'nome' => 'Igor Lucas', 'email' => '*****@*****.**', 'password' => '$2y$10$pypA.TS2dukCoFA9y01f5uQfE2YDVuflAiRh2VfGcoChKl5VemIli', 'user_type' => 'cliente', 'avatar' => '1.jpg', 'foto' => '1.jpg', 'remember_token' => 'k07njmWuZIvjg0cwSHwfIgDwIRlDsLlQeDJVMH96NRPQVj92OAJGhXiMt9SG', 'created_at' => '2015-09-14 00:23:25', 'updated_at' => '2015-09-14 00:23:25']);
     Infoextra::create(['company_id' => '1', 'client_id' => '1']);
     Client::create(['company_id' => '1', 'nome' => 'Igor Lucas', 'email' => '*****@*****.**', 'avatar' => '1.jpg', 'foto' => '1.jpg']);
     Infoextra::create(['company_id' => '1', 'client_id' => '2']);
     Client::create(['company_id' => '2', 'nome' => 'Erika Brum', 'email' => '*****@*****.**', 'avatar' => '2.jpg', 'foto' => '2.jpg']);
     Infoextra::create(['company_id' => '2', 'client_id' => '3']);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(ClientRequest $request)
 {
     $cliente = Client::create($request->all());
     //Salva o relacionamento
     $cliente->info()->create($request->all());
     $foto = $this->repository->administraFotoPerfil($cliente, $request->file('foto'));
     if (!$cliente) {
         Flash::error('Ops. Alguma coisa não funcionou corretamente...');
         return redirect()->back();
     }
     Flash::success('Cliente cadastrado com sucesso.');
     return redirect(route('admin.cliente.index'));
 }