public function store(PublishStatusRequest $request)
 {
     $this->dispatch(new PublishStatusCommand($request->all()));
     Flash::info('Your status has been updated');
     // Redirects back to the page that submitted the form
     return Redirect::back();
 }
예제 #2
0
 /**
  * Store data imported from excel spreadsheet
  *
  * @param ExcelSpredsheetRequest $request
  * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
  */
 public function store(ExcelSpredsheetRequest $request)
 {
     $request->file('excel-file')->move('storage/imports', 'file.xlsx');
     $this->dispatch(new ImportFromSpreadsheet());
     Flash::info('Data imported');
     return redirect('admin/import');
 }
예제 #3
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id)
 {
     $user = User::find($id);
     $user->fill($request->all());
     $user->save();
     Flash::info('El usuario ' . $user->name . ' ha sido editado correctamente.');
     return redirect()->route('admin.users.index');
 }
예제 #4
0
 /**
  * Store a newly created resource in storage.
  *
  * @param CreateMessageRequest $request
  * @return Response
  */
 public function store(CreateMessageRequest $request)
 {
     $message = new Message();
     $message->fill($request->all());
     $message->save();
     Flash::info(trans('messages.message_sent_successfully'));
     return redirect()->back();
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param CreateCabinetWireRequest|Request $request
  * @return Response
  */
 public function store(CreateCabinetWireRequest $request)
 {
     $cabinet = Cabinet::findOrFail($request->get('cabinet_id'));
     $cabinet->wires()->attach($request->get('wire_id'));
     $message = trans('messages.wire_successfully_associated');
     Flash::info($message);
     return redirect()->back();
 }
예제 #6
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id)
 {
     $tag = Tag::find($id);
     $tag->fill($request->all());
     $tag->save();
     Flash::info('El tag ' . $tag->name . ' ha sido editado correctamente.');
     return redirect()->route('admin.tags.index');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param WireWireTypeRequest $request
  * @return Response
  */
 public function store(WireWireTypeRequest $request)
 {
     $wire = Wire::findOrFail($request->get('wire_id'));
     $wire->types()->attach($request->get('wire_type_id'));
     $message = trans('messages.wire_type_successfully_associated');
     Flash::info($message);
     return redirect()->back();
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  int $id
  * @param EditStripRequest|Request $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function update($id, EditStripRequest $request)
 {
     $strip = Strip::findOrFail($id);
     $strip->fill($request->all());
     $strip->save();
     $message = trans('messages.edited_successfully_strip');
     Flash::info($message);
     return redirect()->route('admin.strips.edit', $strip);
 }
예제 #9
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int $id
  * @param EditCategoryRequest $request
  * @return Response
  */
 public function update($id, EditCategoryRequest $request)
 {
     $category = Category::findOrFail($id);
     $category->fill($request->all());
     $category->save();
     $message = trans('messages.edited_category_successfully');
     Flash::info($message);
     return redirect()->route('admin.categories.edit', $category);
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  int $id
  * @param Request $request
  * @return Response
  */
 public function update($id, Request $request)
 {
     $wire_type = WireType::findOrFail($id);
     $wire_type->fill($request->all());
     $wire_type->save();
     $message = trans('messages.edited_successfully_wire_type');
     Flash::info($message);
     return redirect()->route('admin.wire_types.index');
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  int $id
  * @param EditStripTypeRequest|Request $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function update($id, EditStripTypeRequest $request)
 {
     $entity = StripType::findOrFail($id);
     $entity->fill($request->all());
     $entity->save();
     $message = trans('messages.edited_successfully_strip_type');
     Flash::info($message);
     return redirect()->route('admin.strip_types.edit', $entity);
 }
예제 #12
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int $id
  * @param EditUserRequest $request
  * @return Response
  */
 public function update($id, EditUserRequest $request)
 {
     $user = User::findOrFail($id);
     $user->fill($request->all());
     $user->save();
     $message = trans('messages.edited_user_successfully');
     Flash::info($message);
     return redirect()->route('admin.users.edit', $user);
 }
예제 #13
0
 public function findMemberByName(Request $request)
 {
     $members = Member::where('first_name', 'like', '%' . $request->nombre . '%')->orWhere('last_name', 'like', '%' . $request->nombre . '%')->get();
     if (count($members) > 0) {
         Flash::info("¡Se han encontrado " . count($members) . " coincidencias!");
     } else {
         Flash::warning("¡No se han encontrado coincidencias!");
     }
     return view('member.index')->with('members', $members);
 }
예제 #14
0
 /**
  * Handle an incoming request.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  \Closure  $next
  * @return mixed
  */
 public function handle($request, Closure $next)
 {
     $user = Auth::user();
     $diff = Carbon::parse($user->created_at)->diffInDays();
     if ($diff > 30) {
         //user can't login and should confirm the email
         return redirect(url('auth/email'));
     } elseif (!$user->confirmed) {
         Flash::info(trans('users.pleaseConfirmEmail', ['remain' => 30 - $diff]) . "&ensp;<b><a href='" . url('auth/email') . "'>" . trans('users.confirmEmailResend') . "</a></b>");
     }
     return $next($request);
 }
예제 #15
0
 /**
  * Store a newly created resource in storage.
  *
  * @param CreateHistoryRequest $request
  * @return Response
  */
 public function store(CreateHistoryRequest $request)
 {
     $history = new History();
     $history->fill($request->all());
     $history->user_id = Auth::id();
     $history->save();
     $application = Application::findOrFail($history->application->id);
     $application->status = $history->status;
     $application->save();
     $message = trans('messages.application_updated_successfully');
     Flash::info($message);
     return redirect()->route('admin.applications.show', $history->application);
 }
 public function update(Request $request, $id)
 {
     $account = Useraccount::findOrfail($id);
     $account->houserentdate = $request->houserentdate;
     $account->houserent = $request->houserent;
     $account->internetbill = $request->internetbill;
     $account->utlitybill = $request->utlitybill;
     $account->buabill = $request->buabill;
     $account->pay = $request->pay;
     $account->save();
     Flash::info('সঠিক ভাবে আপডেট হয়েছে।');
     return redirect('/useraccounts');
 }
예제 #17
0
 public function deleteMessage(Request $request, Message $message)
 {
     $result = $message->delete();
     if ($result) {
         if ($request->isXmlHttpRequest()) {
             return ['success' => true];
         }
         Flash::info('Message ' . $message->id . ' removed.');
         return redirect()->back();
     }
     if ($request->isXmlHttpRequest()) {
         return ['success' => false, 'message' => 'Can\'t remove message ' . $message->id];
     }
     return redirect()->back()->withErrors(['Can\'t remove message ' . $message->id]);
 }
예제 #18
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $validator = $this->validator($request->all());
     if ($validator->fails()) {
         Flash::error('Impossible de créer le groupe. Veuillez vérifier les informations reneignées.');
         return Redirect::back()->withErrors($validator->errors());
     }
     $name = $request->name;
     $infos = $request->infos;
     $manager = Auth::user()->id;
     $band = createWithSlug(Band::class, ['name' => $name, 'infos' => $infos, 'manager' => $manager]);
     $article = createWithSlug(Article::class, ['title' => $name, 'user_id' => $manager, 'category_id' => 2]);
     makeModification('bands', 'band ' . ucfirst($name) . ' has been created. Waiting for validation.');
     Flash::success('Votre groupe a bien été créé !');
     Flash::info('Vous êtes maintenant le Manager du groupe ' . $name . '.');
     return redirect('articles/edit/' . $article->slug);
 }
예제 #19
0
 /**
  * Store a newly created resource in storage.
  *
  * @param CreateApplicationRequest $request
  * @return Response
  */
 public function store(CreateApplicationRequest $request)
 {
     $application = new Application();
     $application->fill($request->all());
     $application->user_id = Auth::id();
     $application->status = 'process';
     $application->save();
     $history = new History();
     $history->status = $application->status;
     $history->message = trans('messages.application_sent_successfully');
     $history->user_id = $application->user_id;
     $history->application_id = $application->id;
     $history->save();
     $message = trans('messages.application_sent_successfully');
     Flash::info($message);
     return redirect()->route('applications.show', $application);
 }
 public function destroy(Request $request, $id)
 {
     if ($request->optradio == 1) {
         $anthropometricrecords = AnthropometricMeasurement::where('member_id', $id)->orderBy('created_at', 'DEC')->take(1)->pluck('id');
         $delete = AnthropometricMeasurement::where('id', '!=', $anthropometricrecords)->where('member_id', $id)->delete();
         Flash::info("¡ Se ha(n) eliminado la(s) ficha(s) antropometrica(s) antiguas exitosamente !");
         return redirect()->route('admin.member.show', $id);
     } elseif ($request->optradio == 2) {
         $anthropometricrecords = AnthropometricMeasurement::where('member_id', $id)->orderBy('created_at', 'ASC')->take($request->borrar)->delete();
         //dd($request->borrar);
         Flash::info("¡ Se ha(n) eliminado la(s) ficha(s) antropometrica(s) antiguas exitosamente !");
         return redirect()->route('admin.member.show', $id);
     } elseif ($request->optradio == 3) {
         $fichasAll = AnthropometricMeasurement::where('member_id', $id)->count();
         $borrar = $fichasAll - $request->dejar;
         $anthropometricrecords = AnthropometricMeasurement::where('member_id', $id)->orderBy('created_at', 'ASC')->take($borrar)->delete();
         Flash::info("¡ Se ha(n) eliminado la(s) ficha(s) antropometrica(s) antiguas exitosamente !");
         return redirect()->route('admin.member.show', $id);
     }
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int $id
  * @return Response
  */
 public function destroy($id)
 {
     $question = Question::findOrFail($id);
     $question->delete();
     $message = trans('messages.question_successfully_removed');
     Flash::info($message);
     return redirect()->route('teacher.units.show', $question->unit);
 }
예제 #22
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     //
     $productToDelete = Productos::find($id);
     $fecha = date('Y-m-d h:m:s');
     $producToDelete = Productos::where('id', '=', $id)->update(['deleted_at' => $fecha]);
     Flash::info("El producto " . $productToDelete->nombre . " ha sido eliminado de manera correcta.!");
     return redirect()->route('admin.products.index');
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  int $id
  * @param EditCabinetRequest|Request $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function update($id, EditCabinetRequest $request)
 {
     $cabinet = Cabinet::findOrFail($id);
     $cabinet->fill($request->all());
     $cabinet->save();
     $message = trans('messages.edited_successfully_cabinet');
     Flash::info($message);
     return redirect()->route('admin.cabinets.edit', $cabinet);
 }
예제 #24
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int $id
  * @param EditPostRequest $request
  * @return Response
  */
 public function update($id, EditPostRequest $request)
 {
     $post = Post::findOrFail($id);
     $post->fill($request->all());
     if ($request->hasFile('image')) {
         $file = $request->file('image');
         $patch = 'images/posts/';
         $name = $post->title . '.' . $file->getClientOriginalExtension();
         $image = $patch . $name;
         Image::make($file)->fit(1140, 400)->save($image);
         $post->image = $image;
     }
     $post->save();
     $message = trans('messages.edited_post_successfully');
     Flash::info($message);
     return redirect()->route('admin.posts.edit', $post);
 }
예제 #25
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $this->categoryRepository->delete($id);
     Flash::info('Category deleted');
     return redirect()->back();
 }
예제 #26
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $fecha = date('Y-m-d h:m:s');
     $serviceToDelete = Service::where('id', '=', $id)->update(['deleted_at' => $fecha]);
     $serviceToDelete = Service::find($id);
     Flash::info("El servicio " . $serviceToDelete->nombre . " ha sido eliminado de manera correcta.!");
     return redirect()->route('admin.services.index');
 }
예제 #27
0
 /**
  * Remove the specified resource from storage.
  *
  * @param $id
  * @return \Illuminate\Http\RedirectResponse
  */
 public function destroy($id)
 {
     $unit = Unit::findOrFail($id);
     $unit->delete();
     $message = trans('messages.unit_successfully_removed');
     Flash::info($message);
     return redirect()->route('teacher.courses.show', $unit->course);
 }
예제 #28
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int $id
  * @return Response
  */
 public function destroy($id)
 {
     $this->productRepository->delete($id);
     Flash::info('Product deleted');
     return \Redirect::back();
 }
예제 #29
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $membership = Membership::find($id);
     $membership->delete();
     Flash::info("¡La membresia " . $membership->description . " fue eliminada de manera exitosa!");
     return redirect()->route('membership.index');
 }
 public function update($modelClassName, $modelId, ElegantUpdateFormRequestInterface $formRequest)
 {
     $this->models->forceUpdate($modelId, $formRequest->except(['_token', '_method']));
     Flash::info(trans('elegant::elegant.info.model updated'));
     return redirect(route('admin.elegant.elegant.index', ['elegant_model' => $modelClassName]));
 }