public function criar(FuncionarioRequest $request) { Funcionario::create(['nome' => $request['nome'], 'rg' => $request['rg'], 'sexo' => $request['sexo'], 'email' => $request['email'], 'codigo' => $request['codigo'], 'funcaoid' => $request['funcao'], 'chapa' => $request['chapa']]); User::create(['name' => $request['nome'], 'funcionarioid' => $request['codigo'], 'password' => bcrypt($request['senha'])]); return $this->index(); //return view('funcionario.index'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['nome' => 'required|unique:funcionarios']); Funcionario::create($request->except('action', 'sendbutton')); echo 'Funcionário cadastrado'; }