/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { ValidaAccesoController::validarAcceso('productos', 'escritura'); $producto = Productos::find($id); if (is_null($producto)) { echo 'Recurso no encontrado'; exit; } $producto->delete(); echo 1; }
/** *Funcion para mostrar un producto */ public function producto($id) { $cart = $this->cart; $producto = Productos::find($id); if (!is_null($producto)) { $producto->toArray(); } return View::make('producto', compact('cart', 'producto'))->with('menu', $this->menu); }
public function valoracion() { $pedidos = Pedidos::find(Input::get('id_pedido')); $pedidos->estatus = 'completado'; $pedidos->save(); $id_detalle = Input::get('id_detalle'); $id_producto = Input::get('id_producto'); $detalle = DetallesPedidos::find($id_detalle); $producto = Productos::find($id_producto); $dulce = Input::get('dulce'); $salado = Input::get('salado'); $picoso = Input::get('picoso'); $acido = Input::get('acido'); $estrellas = Input::get('estrellas'); $likedulce = Input::get('likedulce'); $likesalado = Input::get('likesalado'); $likepicoso = Input::get('likepicoso'); $likeacido = Input::get('likeacido'); $detalle->dulce = $dulce; $detalle->salado = $salado; $detalle->picoso = $picoso; $detalle->acido = $acido; $detalle->estrellas = $estrellas; $detalle->likedulce = $likedulce; $detalle->likepicoso = $likepicoso; $detalle->likesalado = $likesalado; $detalle->likeacido = $likeacido; $detalle->save(); if ($producto->dulce == 0.0) { $producto->dulce = $dulce; } else { $producto->dulce = ($producto->dulce + $dulce) / 2; } if ($producto->salado == 0.0) { $producto->salado = $salado; } else { $producto->salado = ($producto->salado + $salado) / 2; } if ($producto->picoso == 0.0) { $producto->picoso = $picoso; } else { $producto->picoso = ($producto->picoso + $picoso) / 2; } if ($producto->acido == 0.0) { $producto->acido = $acido; } else { $producto->acido = ($producto->acido + $acido) / 2; } if ($producto->estrellas == 0) { $producto->estrellas = $estrellas; } else { $producto->estrellas = ($producto->estrellas + $estrellas) / 2; } $producto->save(); return Response::json('exito'); }
public function postDelete() { if (Request::ajax()) { $input = Input::all(); $prod = Productos::find($input['id']); $prod->deleted = 1; if ($prod->save()) { return Response::json(array('success' => true, 'msg' => 'ArtÃculo eliminado correctamente')); } else { return Response::json(array('success' => false, 'msg' => 'Error al eliminar artÃculo')); } } }
public function saveChanges2() { $producto = Productos::find(Input::get('id')); $image = Input::file('imgFile'); $cat = Input::get('categoria1'); $cat2 = Input::get('categoria2'); if ($image != null) { $name_image = $image->getClientOriginalName(); $image_final = 'productos/' . $name_image; $producto->imagen = $image_final; $image->move('productos', $name_image); } $producto->nombre = Input::get('nombre'); $producto->descripcion = Input::get('descripcion'); $producto->precio = Input::get('precio'); $producto->iva = Input::get('comision'); $producto->tiempo = Input::get('preparacion'); $producto->costo_unitario = Input::get('costo_unitario'); $producto->id_restaurante = Auth::user()->id_restaurante; $producto->id_sabor = Input::get('sabor'); if ($cat != 0) { $producto->id_categoria = $cat; } if ($cat2 != 0) { $producto->id_categoria2 = $cat2; } $producto->hora_inicio = Input::get('hora_inicio'); $producto->hora_fin = Input::get('hora_fin'); $producto->save(); return Redirect::to('restaurante/bebidas')->with('message', 'Cambios con exito'); }
public function guardarB() { $producto = Productos::find(Input::get('id')); $image = Input::file('imgFile'); if ($image != null) { $name_image = $image->getClientOriginalName(); $image_final = 'productos/' . $name_image; $producto->imagen = $image_final; $image->move('productos', $name_image); } $producto->nombre = Input::get('nombre'); $producto->descripcion = Input::get('descripcion'); $estado = Input::get('estado'); if ($estado == 1) { $producto->estado = 1; } else { $producto->estado = 0; } $producto->save(); return Redirect::to('admin/bebidas')->with('message', 'Cambios con exito'); }