attempt(['email' => $request->email, 'password' => $request->password])) { return redirect()->route('admin.home')->with('success','Login Successfully'); } return redirect()->route('login.form')->with('error','Not Authenticate'); } public function gallery(){ $gallery=gallery::all(); return view('gallery.gallery',['gallery'=>$gallery]); } public function gallery_form(){ return view('gallery.form'); } public function gallery_add(Request $request){ $gallery=new gallery(); if($request->hasFile('image')){ $file=$request->file('image'); $extension=$file->getClientOriginalExtension(); $filename=time().'.'.$extension; $file->move('uploads/post/',$filename); $gallery->image=$filename; }else{ return $request; $gallery->image =''; } $gallery->save(); return redirect()->route('admin.gallery')->with('success','Image Added Successfully '); } public function gallery_destroy($id){ $gallery=gallery::find($id); $gallery->delete(); return back()->with('success','Image Deleted Successfully'); } // Cake public function cakes(){ $cakes= cake::all(); // dd(cake::get()); return view('cakes.cakes',['cake'=>$cakes]); } public function cake_form(){ return view('cakes.form'); } public function cake_add(Request $request){ $cakes=new cake(); $cakes->name=$request->name; $cakes->quantity=$request->quantity; $cakes->price=$request->price; // $cakes->image=$request->image; if($request->hasFile('image')){ $file=$request->file('image'); $extension=$file->getClientOriginalExtension(); $filename=time().'.'.$extension; $file->move('uploads/post/',$filename); $cakes->image=$filename; }else{ return $request; $cakes->image =''; } $cakes->save(); return redirect()->route('admin.cakes')->with('success','Cake Added Successfully'); } public function cake_edit($id) { $cakes = cake::find($id); return view('cakes.edit')->with("cake",$cakes); } public function cake_update(Request $request,$id){ $cakes= cake::find($id); $cakes->name=$request->name; $cakes->quantity=$request->quantity; $cakes->price=$request->price; // $cakes->image=$request->image; if($request->hasFile('image')){ $file=$request->file('image'); $extension=$file->getClientOriginalExtension(); $filename=time().'.'.$extension; $file->move('uploads/post/',$filename); $cakes->image=$filename; }else{ return $request; $cakes->image =''; } $cakes->save(); if($cakes->save()){ return redirect()->route('admin.cakes')->with('success','Updated Successfully'); } } public function cake_destroy($id){ $cakes=cake::find($id); $cakes->delete(); return back()->with('success','Cake Deleted Successfully'); } // florists public function florists(){ $florists= florists::all(); return view('florists.florists',['florist'=>$florists]); } public function florists_form(){ return view('florists.form'); } public function florists_add(Request $request){ $florists=new florists(); $florists->name=$request->name; $florists->price=$request->price; $florists->image=$request->image; if($request->hasFile('image')){ $file=$request->file('image'); $extension=$file->getClientOriginalExtension(); $filename=time().'.'.$extension; $file->move('uploads/post/',$filename); $florists->image=$filename; }else{ return $request; $florists->image =''; } $florists->save(); return redirect()->route('admin.florists')->with('success','Florists Added Successfully'); } public function florists_edit($id) { $florists = florists::find($id); return view('florists.edit')->with("florist",$florists); } public function florists_update(Request $request,$id){ $florists= florists::find($id); $florists->name=$request->name; // $florists->quantity=$request->quantity; $florists->price=$request->price; // $cakes->image=$request->image; if($request->hasFile('image')){ $file=$request->file('image'); $extension=$file->getClientOriginalExtension(); $filename=time().'.'.$extension; $file->move('uploads/post/',$filename); $florists->image=$filename; }else{ return $request; $florists->image =''; } $florists->save(); if($florists->save()){ return redirect()->route('admin.cakes')->with('success','Updated Successfully'); } } public function florists_destroy($id){ $florists=florists::find($id); $florists->delete(); return back()->with('success','florists Deleted Successfully'); } // balloons public function balloons(){ $balloons= balloons::all(); return view('ballons.ballons',['balloon'=>$balloons]); } public function balloons_form(){ return view('ballons.form'); } public function balloons_add(Request $request){ $balloons=new balloons(); $balloons->name=$request->name; $balloons->price=$request->price;; if($request->hasFile('image')){ $file=$request->file('image'); $extension=$file->getClientOriginalExtension(); $filename=time().'.'.$extension; $file->move('uploads/post/',$filename); $balloons->image=$filename; }else{ return $request; $balloons->image =''; } $balloons->save(); return redirect()->route('admin.balloons')->with('success','Balloons Added Successfully'); } public function balloons_edit($id) { $balloons = balloons::find($id); return view('ballons.edit')->with("balloon",$balloons); } public function balloons_update(Request $request,$id){ $balloons= balloons::find($id); $balloons->name=$request->name; $balloons->price=$request->price; if($request->hasFile('image')){ $file=$request->file('image'); $extension=$file->getClientOriginalExtension(); $filename=time().'.'.$extension; $file->move('uploads/post/',$filename); $balloons->image=$filename; }else{ return $request; $balloons->image =''; } $balloons->save(); if($balloons->save()){ return redirect()->route('admin.balloons')->with('success','Updated Successfully'); } } public function balloons_destroy($id){ $balloons=balloons::find($id); $balloons->delete(); return back()->with('success','balloons Deleted Successfully'); } // flowers public function flowers(){ return view('admin.flowers'); } public function flowers_add(Request $request){ $flowers=new flowers(); $flowers->name=$request->name; $flowers->quantity=$request->quantity; $flowers->price=$request->price; $flowers->image=$request->image; $flowers->save(); return redirect()->route('admin.flowers')->with('success','flowers Added Successfully'); } // Wedding Decoration public function weddingdecoration(){ $weddingdecorations=weddingdecorations::all(); return view('weddingdecoration.weddingdecoration',['weddingdecoration'=>$weddingdecorations]); } public function weddingdecoration_add(Request $request){ $weddingdecorations=new weddingdecorations(); $weddingdecorations->name=$request->name; $weddingdecorations->quantity=$request->quantity; $weddingdecorations->price=$request->price; $weddingdecorations->image=$request->image; if($request->hasFile('image')){ $file=$request->file('image'); $extension=$file->getClientOriginalExtension(); $filename=time().'.'.$extension; $file->move('uploads/post/',$filename); $weddingdecorations->image=$filename; }else{ return $request; $weddingdecorations->image =''; } $weddingdecorations->save(); return redirect()->route('admin.weddingdecoration')->with('success','weddingdecoration Added Successfully'); } public function weddingdecoration_form(){ return view('weddingdecoration.form'); } public function weddingdecoration_edit($id) { $weddingdecorations = weddingdecorations::find($id); return view('weddingdecoration.edit')->with("weddingdecoration",$weddingdecorations); } public function weddingdecoration_update(Request $request,$id){ $weddingdecorations= weddingdecorations::find($id); $weddingdecorations->name=$request->name; $weddingdecorations->quantity=$request->quantity; $weddingdecorations->price=$request->price; if($request->hasFile('image')){ $file=$request->file('image'); $extension=$file->getClientOriginalExtension(); $filename=time().'.'.$extension; $file->move('uploads/post/',$filename); $weddingdecorations->image=$filename; }else{ return $request; $weddingdecorations->image =''; } $weddingdecorations->save(); if($weddingdecorations->save()){ return redirect()->route('admin.weddingdecoration')->with('success','Updated Successfully'); } } public function weddingdecoration_destroy($id){ $weddingdecorations=weddingdecorations::find($id); $weddingdecorations->delete(); return back()->with('success','weddingdecorations Deleted Successfully'); } // JayMala public function jaymala(){ $jaymalas=jaymalas::all(); return view('jaymala.jaymala',['jaymala'=>$jaymalas]); } public function jaymala_add(Request $request){ $jaymalas=new jaymalas(); $jaymalas->name=$request->name; $jaymalas->quantity=$request->quantity; $jaymalas->price=$request->price; // $jaymalas->image=$request->image; if($request->hasFile('image')){ $file=$request->file('image'); $extension=$file->getClientOriginalExtension(); $filename=time().'.'.$extension; $file->move('uploads/post/',$filename); $jaymalas->image=$filename; }else{ return $request; $jaymalas->image =''; } $jaymalas->save(); return redirect()->route('admin.jaymala')->with('success','jaymala Added Successfully'); } public function jaymala_form(){ return view('jaymala.form'); } public function jaymala_edit($id) { $jaymalas = jaymalas::find($id); return view('jaymala.edit')->with("jaymala",$jaymalas); } public function jaymala_update(Request $request,$id){ $jaymalas= jaymalas::find($id); $jaymalas->name=$request->name; $jaymalas->quantity=$request->quantity; $jaymalas->price=$request->price; if($request->hasFile('image')){ $file=$request->file('image'); $extension=$file->getClientOriginalExtension(); $filename=time().'.'.$extension; $file->move('uploads/post/',$filename); $jaymalas->image=$filename; }else{ return $request; $jaymalas->image =''; } $jaymalas->save(); if($jaymalas->save()){ return redirect()->route('admin.weddingdecoration')->with('success','Updated Successfully'); } } public function jaymala_destroy($id){ $jaymalas=jaymalas::find($id); $jaymalas->delete(); return back()->with('success','Jaymala Deleted Successfully'); } public function logout(){ Session::flush('admin'); return redirect()->route('login.form'); } }