/** * Store a newly created resource in storage. * * @return Response */ public function store(Route $route, CreateUserRequest $request) { $faker = Faker::create(); $pass = ''; $pass = $this->randomPassword(); $users = new sw_usuario(); $users->fill($request->all()); $users->password = $pass; $users->usr_flag_pass = '******'; $users->usr_creado_en = new DateTime(); $users->usr_creado_por = Auth::user()->usr_name; $users->usr_modificado_en = new DateTime(); $users->usr_modificado_por = Auth::user()->usr_name; $users->remember_token = $faker->sha256; $users->save(); //dd($users); // $users = sw_usuario::create($request->all()); // $users = User::create($request->all()); // $User = new User(); // $User->fill($request->all()); // $user = sw_usuario::create($request->all()); $emps = sw_empleado::leftjoin('sw_usuarios', 'sw_empleados.emp_an8', '=', 'sw_usuarios.usr_emp_an8')->select('sw_empleados.*', 'sw_usuarios.usr_emp_an8 as usr_emp_an8', 'sw_usuarios.usr_name', 'sw_usuarios.usr_id as usr_id', 'sw_usuarios.*')->findOrFail($request->usr_emp_an8); $this->sendMailCreate($pass, $emps); // Session::flash('message', 'El usuario ' . $emps->full_name . ' ' . ' Se ha creado en nuestros registros'); return redirect()->route('admin.users.index'); }