public function editName(Request $request) { $id = $request->input('id'); $fullname = $request->input('fullname'); $this->student->findOrFail($id)->update(['fullname' => $fullname]); return response()->json(['status' => 1, 'fullname' => $fullname]); }
public function up($id) { $dateNow = time(); $student = Student::findOrFail($id); $student->update(['status' => 1, 'registered_at' => $dateNow]); session()->flash('flash_message', 'Anda telah melakukan perpanjangan masa aktif siswa!'); return redirect()->route('settings.student'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $this->validate($request, ['contact11' => 'integer|min:1000000000|max:9999999999', 'contact12' => 'integer|max:9999999999', 'std_pincode' => 'integer']); $studentData = Student::findOrFail($id); $studentAdds = $studentData->addresses->flatten()->toArray(); foreach ($studentAdds as $key => $value) { $studentAdd = $value; } $addressData = Address::findOrFail($studentAdd['id']); $addressData->update(['contact11' => $request->contact11, 'contact12' => $request->contact12, 'add1' => ucwords($request->add1), 'add2' => ucwords($request->add2), 'street' => ucwords($request->street), 'pincode' => $request->pincode]); return Redirect::route('student.show', ['student' => $addressData]); }
public function pengembalian($id) { $returnedAt = time(); $transaction = Transaction::findOrFail($id); $transaction->update(['status' => 1, 'returned_at' => $returnedAt]); //ini bisa langsung, cuman kan harus ambil data stock nya dulu mzzz //$transaction->book()->update(['stock' => 7]); $book = Book::findOrFail($transaction['book_id']); $stock = $book['stock'] + 1; $book->update(['stock' => $stock]); $student = Student::findOrFail($transaction['student_id']); $borrow = $student['borrow'] - 1; $student->update(['borrow' => $borrow]); session()->flash('flash_message', 'You have been doing 1 returned transaction!'); return redirect()->route('peminjaman.histori'); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { $this->authorize('create', new Inscription()); //$this->validate($request, ['name' => 'required']); // Uncomment and modify if you need to validate any input. $schoolyear = Schoolyear::orderBy('id', 'DESC')->first(); $request['school_id'] = Auth::user()->school_id; $request['schoolyear_id'] = $schoolyear->id; //student first $student = null; if (!isset($request['student_id']) || $request['student_id'] == 0) { $student = Student::create($request->all()); } else { $student = Student::findOrFail($request['student_id']); $student->update($request->all()); } $request['student_id'] = $student->id; $inscription = Inscription::create($request->all()); //agregar al grupo $inscription->group->students->push($student); //return redirect('inscription'); return view('inscription.step2', compact('inscription')); }
public function findStudent(Route $route) { $this->student = Student::findOrFail($route->getParameter('student')); }
/** * Update the specified resource in storage. * * @param Student $student * @return Response */ public function update(Student $student, Request $request) { $this->authorize('update', $student); //$this->validate($request, ['name' => 'required']); // Uncomment and modify if you need to validate any input. $student = Student::findOrFail($id); $student->update($request->all()); return redirect('student'); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $student = Student::findOrFail($id); return view('principal.edit', compact('student')); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy(Request $request) { Student::findOrFail($request->input('id'))->delete(); return response('Deleted professor.', 200); }
public static function loggedIn() { $id = Session::get('student_id'); $student = Student::findOrFail($id); return $student; }
public function update($id, RegisterStudent $request) { $student = Student::findOrFail($id); $student->update($request->all()); }
public function store($student_id, makeTransaction $request) { $student = Student::findOrFail($student_id); $student->fees()->save($request->all()); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $student = Student::findOrFail($id); $student->delete(); return redirect()->action('StudentController@index')->with('message', '<div class="alert alert-info">Student deleted successfully</div>'); }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function mail_invoice($student_id, $fee_schedule_code) { $table = 'fee_sch_' . session()->get('current_session') . '_' . session()->get('current_term'); $data['fee_elements'] = DB::table($table)->where('fee_schedule_code', $fee_schedule_code)->get(); $data['fee_schedule'] = DB::table($table)->where('fee_schedule_code', $fee_schedule_code)->first(); $data['invoice'] = \DB::table('invoices_' . \Session::get('current_session') . '_' . \Session::get('current_term'))->where(['student_id' => $student_id, 'fee_schedule_code' => $fee_schedule_code])->first(); // dd($data['fee_schedule']); $student = Student::findOrFail($student_id); $data['student'] = $student; $data['school'] = School::findOrFail(1); //get this students parent $data['parent_email'] = $data['student']->studentParent->email; $send_mail = Helper::sendStudentInvoice($data, $student); // dd($send_mail); return redirect()->back(); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $student = Student::findOrFail($id); $student->delete(); return 'Student usuni�ty'; }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $student = Student::findOrFail($id); $categories = Category::all(); return view('students.edit')->with('categories', $categories)->with('student', $student); }
public function update(Request $request, $id) { Student::findOrFail($id)->update($request->all()); return Response::json($request->all()); //response()->json() }
public function destroy($id) { try { $oldStudent = Student::findOrFail($id); } catch (Exception $e) { App::abort(404); } //Display flash msg on successful deletion if (Student::destroy($id)) { Session::flash('message', "Student '" . $oldStudent->name . "' deleted successfully. "); return redirect()->route('students.index'); } else { Session::flash('message', "Deleting student unsuccessful."); return redirect()->route('students.index'); } }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $this->validate($request, ['student' => 'string', 'email' => 'email', 'parentemail' => 'email']); $studentData = Student::findOrFail($id); $studentAdds = $studentData->addresses->flatten()->toArray(); foreach ($studentAdds as $key => $value) { $studentAdd = $value; } $addressData = Address::findOrFail($studentAdd['id']); $studentData->update(['student' => ucwords($request->student), 'email' => $request->email, 'parentemail' => $request->parentemail]); return Redirect::route('student.show', ['student' => $studentData]); }