/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { session_start(); $item_detail = App\item::where('id', $id)->where('deleted', '0')->first(); $category = new category(); $tax = new tax(); $category_details = $category->viewcategory(); $tax_details = $tax->viewtax(); return View::make('sale.admin.item_edit', compact('item_detail', 'category_details', 'tax_details')); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $category = category::find($id); $category->fill($request->all()); $category->save(); Session::flash('message', 'Categoría actualizada Correctamente'); return Redirect::to('categories'); }
/** * Display a list of all of the user's task. * * @param Request $request * @return Response */ public function index(Request $request) { //get basic objects $user = User::find($request->user()->id); $categories = category::All(['id', 'name']); //handle categories filter if ($request->category_id) { if ($request->category_id > 0) { $request->session()->put('tag_category_id', $request->category_id); $request->session()->put('tag_category', Category::find($request->category_id)->name); } else { $request->session()->forget('tag_category_id'); $request->session()->put('tag_category', 'All Categories'); } } $ses_category_id = $request->session()->get('tag_category_id'); //base query $tags = DB::table('tags')->leftjoin('categories', 'tags.category_id', '=', 'categories.id')->select('tags.id', 'tags.name', 'tags.category_id', 'categories.name as cname', 'categories.css_class as ccss_class'); //handle categories if ($ses_category_id) { $tags->where('category_id', '=', $ses_category_id); } //handle sort order if ($request->order) { $request->session()->put('tag_order', $request->order); } $order = $request->session()->get('tag_order'); if (!$order) { $order = 'name'; } //handle sort direction if ($request->dir) { $request->session()->put('tag_dir', $request->dir); } $dir = $request->session()->get('tag_dir'); if (!$dir) { $dir = 'ASC'; } //handle pagination -> we don't want to lose the page if ($request->page) { $request->session()->put('tag_page', $request->page); } $page = $request->session()->get('tag_page'); if ($request->n) { $request->session()->put('pagination_number', $request->n); } elseif ($request->session()->get('pagination_number') < 1) { $request->session()->put('pagination_number', 100); } $pagination_number = $request->session()->get('pagination_number'); $tags = $tags->orderBy($order, $dir)->paginate($pagination_number); return view('tags.index', ['tags' => $tags, 'categories' => $categories, 'order' => $order, 'dir' => $dir, 'page' => $page, 'category' => $request->session()->get('tag_category')]); }
public function sale_edit_load() { $category = new category(); $tax = new tax(); $category_details = $category->viewcategory(); $tax_details = $tax->viewtax(); return View::make('sale.sales_edit_load', compact('category_details', 'tax_details')); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $dataView = array(); $dataView['page_title'] = "Editar un Evento"; $dataView['event'] = Event::find($id); $dataView['venues'] = venue::getVenues(); $dataView['companies'] = company::getCompanies(); $dataView['categories'] = category::all(); // make a array of categories related to this event. $categories_inEvent = array(); foreach (Category_to_Event::getAllRelByEventID($id) as $rel) { $categories_inEvent[] = $rel->category_id; } $dataView['categories_inEvent'] = $categories_inEvent; return view('event.edit', $dataView); }
public function load_sale() { session_start(); $category = new category(); $tax = new tax(); $group = new groups(); $categories = $category->viewcategory(); $taxs = $tax->viewtax(); $add_group_sales = $group->user_can_add_groups('sales'); return View::make('call_log.load.sale', compact('categories', 'taxs', 'add_group_sales')); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { // $cat = category::findOrFail($id); $cat->update(['category' => $request->input('cat')]); $cat->update(['description' => $request->input('description')]); $cat->update(['category_paent' => $request->input('category_parent')]); return redirect('seodashboard/categories'); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $category = category::find($id); $category->delete(); alert()->info('Vaya', 'La Categoria ' . $category->name . ' a sido borrado de forma exitosa'); Flash::error('La Categoria ' . $category->name . ' a sido borrado de forma exitosa¡'); return redirect()->route('admin.categories.index'); }