/** * Store a newly created resource in storage. * * @return Response */ public function store() { $liste_abs = Request::get('liste'); if ($liste_abs != null) { foreach ($liste_abs as $val) { $abs1 = new Absence(); $abs1 = Absence::absenceExiste(Request::get('horaire_id')); foreach ($abs1 as $key) { $key->delete(); } } foreach ($liste_abs as $abs) { $absence = new Absence(); $absence->etudiant_id = $abs; $absence->horaire_id = Request::get('horaire_id'); $absence->justificatif_id = 1; $absence->save(); } /*Mail::send('/app/alert',['name'=>'ERP-ENSAT'], function($message) { $liste_abs = Request::get('liste'); foreach ($liste_abs as $abs ) { $em = Etudiant::find($abs); $message->to('*****@*****.**')->from('*****@*****.**')->subject('Alert d\'une absence'); } });*/ } return redirect('/app'); }
public function postInsert(Request $request) { if ($request->get('ket') != "") { $absen = new Absence(); $piket = \DB::table('t_guru')->where('nama', $request->guru_piket)->first(); $absen->nis = $request->nis; $absen->kd_tahun_ajaran = $request->kd_tahun_ajaran; $absen->kd_periode_belajar = $request->kd_periode_belajar; $absen->kd_rombel = $request->kelas; $absen->hari = $request->hari; $absen->tanggal = $request->tgl; $absen->jam_datang = $request->jam_datang; $absen->menit_kesiangan = $request->menit_kesiangan; $absen->kd_piket = $piket->kd_guru; $absen->keterangan = $request->ket; $absen->save(); \Session::flash('success', 'Data berhasil ditambahkan'); } else { \Session::flash('error', 'Gagal tambah data, isi kolom keterangan'); } return redirect('home'); }