/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     $announcements = new Announcement();
     $announcements->title = Input::get('title');
     $announcements->content = Input::get('content');
     $announcements->active = Input::get('active');
     $announcements->save();
     Session::flash('message', 'You have successfully added announcement');
     return Redirect::to('dashboard/admin/announcements');
 }
Example #2
0
 public function doCreate(AnnouncementRequest $request)
 {
     $announcement = new Announcement();
     $announcement->level_id = $request->level;
     $announcement->month = \Config::get('app.current_month');
     $announcement->text = $request->text;
     $announcement->start = $request->start;
     $announcement->end = date('Y-m-d', strtotime('+1 week', strtotime($request->start)));
     try {
         $announcement->save();
         return redirect()->back()->with('message', 'Announcement has been added successfully !');
     } catch (ParseException $ex) {
         echo 'Failed to create new announcement , with error message: ' . $ex->getMessage();
     }
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     for ($i = 0; $i <= 20; $i++) {
         $announcement = new Announcement();
         $announcement->title = str_random(10);
         $announcement->binfo = true;
         $announcement->message = str_random(40);
         $announcement->save();
         $announcement = new Announcement();
         $announcement->title = str_random(10);
         $announcement->binfo = false;
         $announcement->message = str_random(40);
         $announcement->save();
     }
     //
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(AnnouncementFormRequest $request)
 {
     $announcement = new Announcement(array('heading' => $request->get('heading'), 'content' => $request->get('content')));
     $announcement->save();
     return redirect('/announcement_create')->with('status', 'Your information is inserted successfully.');
 }