public function store(ProdutoCreateRequest $request)
 {
     $produto = Produto::create($request->produtoFillData());
     $produto->syncLinhas($request->get('linhas', []));
     $produto->syncSegmentos($request->get('segmentos', []));
     $produto->syncSuperficies($request->get('superficies', []));
     $produto->syncSujeiras($request->get('sujeiras', []));
     return redirect()->route('admin.produtos.index')->withSuccess('Produto criado com sucesso!');
 }
Exemplo n.º 2
0
 public function store(Requests\ProdutoRequest $request)
 {
     //este metodo recebe os parametros passasdos pelo formulario
     //vamos pegar todos os parametros e armarzenar no banco de dados
     Produto::create($request->all());
     //armazena a mensagem
     Flash::message("Produto adicionado com sucesso!");
     //e em seguida redirecionar o usuario para a pagina com a lista dos produtos cadastrados
     return redirect()->route('produtos.index');
 }
Exemplo n.º 3
0
 /**
  *  Persiste as informações no db
  *
  * @param  int      $id
  * obs: os dados são validados pelo Request
  */
 public function update($id, Requests\ProdutoRequest $request)
 {
     $acao = Input::get('acao');
     switch ($acao) {
         case 'incluir':
             Produto::create($request->all());
             break;
         case 'excluir':
             Produto::find($id)->delete();
             break;
         case 'alterar':
             $table = Produto::findOrFail($id);
             $table->update($request->all());
             break;
     }
     return redirect('produto');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     $produto = Request::all();
     Produto::create($produto);
     return redirect('produtos');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(ProdutoRequest $request)
 {
     Produto::create($request->all());
     Flash::overlay("Produto adicionado!", 'Mensagem');
     return \Redirect::route('cadastro.produtos.index');
 }
Exemplo n.º 6
0
 public function adiciona(ProdutosRequest $request)
 {
     Produto::create($request->all());
     return redirect()->action('ProdutoController@lista')->withInput(Request::only('nome'));
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(ProdutoRequest $request)
 {
     $input = $request->all();
     Produto::create($input);
     return redirect('produtos/index');
 }
Exemplo n.º 8
0
 public function postCriar(Request $request)
 {
     \App\Produto::create(['codigo' => $request['codigo'], 'descricao' => $request['descricao'], 'valor' => $request['valor']]);
     return $this->getIndex();
     //return view('funcionario.index');
 }
 public function store(Request $request)
 {
     $produto = $request->all();
     return Produto::create($produto);
 }