/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { $this->validate($request, ['name' => 'required|max:255', 'mobile' => 'numeric|min:10', 'telephone' => 'numeric']); $input = $request->all(); $input['company_id'] = Auth::user()->company->id; $input['account_year_id'] = session('account'); Branch::create($input); flash()->success('Branch Created Successfully !'); return redirect('branch'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $validator = Validator::make([$request->all(), 'nom_branche' => $request->nom_branche, 'code_branche' => $request->code_branche], ['nom_branche' => 'required', 'code_branche' => 'required'], ['nom_branche.required' => "le nom de la branche est requis", 'code_branche.required' => "le Code de la branche est requis"]); if ($validator->passes()) { Branch::create(['nom_branche' => $request->nom_branche, 'code_branche' => $request->code_branche, 'user_id' => \Auth::user()->id]); return redirect()->action('StatisticsController@gestion')->with('success', 'Informations bien enregistrées'); } else { return redirect()->back()->withErrors($validator); } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { if (Auth::user()->role === 'superadmin' && Auth::user()->email === '*****@*****.**') { $input = $request->all(); Branch::create($input); return redirect('branch'); } else { return redirect('auth/login'); } }
/** * Run the database seeds. * * @return void */ public function run() { // \App\Branch::create(['name' => 'denpasar', 'city' => 'denpasar', 'province' => 'bali', 'country' => 'indonesia']); \App\Branch::create(['name' => 'surabaya', 'city' => 'surabaya', 'province' => 'jawatimur', 'country' => 'indonesia']); }