Exemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     //
     if ($this->checkauth(9)['err'] == 1) {
         return $this->checkauth(9)['view'];
     }
     $divisi = new Activities();
     $divisi->judul = Input::get('judul');
     $divisi->jenis = 'text';
     $divisi->isi = Input::get('isi');
     if (Input::hasFile('gambar') and Input::file('gambar')->isValid()) {
         $gambar = date("YmdHis") . uniqid() . "." . Input::file('gambar')->getClientOriginalExtension();
         Input::file('gambar')->move(storage_path() . '/activities', $gambar);
         $divisi->isi = $gambar;
         $divisi->jenis = 'picture';
     }
     if (Input::get('video') != "") {
         $divisi->isi = Input::get('video');
         $divisi->jenis = 'video';
     }
     if (Input::get('url') != "") {
         $divisi->isi = Input::get('url');
         $divisi->jenis = 'urlimage';
     }
     $divisi->save();
     return redirect(url('admin/activities'));
 }
Exemplo n.º 2
0
 public function createActivity(Request $request)
 {
     $session = $request->get('session');
     $staffId = $request->get('activitystaffId');
     $cusId = $request->get('cusId');
     $date = $request->get("activitydate");
     $type = $request->get("activitytype");
     $outcome = $request->get("activityoutcome");
     $activity = new Activities();
     $activity->cusId = $cusId;
     $activity->staffId = $staffId;
     $activity->date = $date;
     $activity->type = $type;
     $activity->outcome = $outcome;
     $activity->save();
     return json_encode(DB::table('activities as a')->select('a.id as activityId', 'a.cusId', 'a.date', 'a.outcome', 'a.staffId', 'a.type', 'u.id as staffId', 'u.fullname as staffName')->leftJoin('user as u', 'a.staffId', '=', 'u.id')->get());
 }