Beispiel #1
0
 /**
  * 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')]);
 }
Beispiel #4
0
 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);
 }
Beispiel #6
0
 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'));
 }
Beispiel #7
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)
 {
     //
     $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');
 }