/** * 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')); }
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()); }