public function surtirPedido($id) { $pedido = Pedido::find($id); $pedido->completado = true; $pedido->numero_de_rastreo = \App\Rastreo::generarCodigo(); $pedido->save(); return redirect::to('empleado_pedidos_pendientes'); }
public function visualizaPedido($id) { $pedido = null; $pedido = Pedido::find($id); if ($pedido) { return view('pedidos.visualiza-pedido')->with('pedido', $pedido); } else { abort(404); } }
public function destroy($id) { $pedido = Pedido::find($id); if ($pedido) { $pedido->delete(); return $pedido; } else { return "pedido não encontrado"; } }
public function alterEstado($idPedido, $estado) { try { $pedido = Pedido::find($idPedido); $pedido->estado = $estado; $pedido->save(); return JsonResponse::create(array('message' => "Estado Actualizado Correctamente", 200)); } catch (Exception $exc) { return JsonResponse::create(array('message' => "No se pudo cambiar el estado del pedido", "exception" => $exc->getMessage(), 401)); } }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { Pedido::find($id)->delete(); return redirect('pedidos'); }
public function toPayByMesa(Request $request) { $id_mesa = $request->id_mesa; $id_pedido = $request->id_pedido; $mesa = Mesa::find($id_mesa); $mesa->estatusmesas_id = 1; $mesa->save(); $pedido = Pedido::find($id_pedido); $pedido->estatuspedidos_id = 2; $pedido->save(); //Imprimir Ticket return redirect()->back(); }
public function terminarPedido(Request $request) { $id_pedido = $request->pedido_id; $pedido = Pedido::find($id_pedido); $pedido->estatuspedidos_id = 2; $pedido->save(); return \Response::json(['error' => 'false', 'msg' => "Se finalizado correctamente", 'status' => '200'], 200); }