Lección 10 del Curso Flutter y Laravel Tienda Delivery

Desarrollo de la sección Pedidos de productos, Implementación de listado de pedidos, actualización de entregas de cara a la administración en Laravel

Módulo Pedidos
Módulo Pedidos

Implementación Pedidos de productos para la tienda delivery Laravel

COMPRA ESTE CURSO

Y accede a todos los recursos y videos, explicación, scripts y descarga del código fuente disponible con la compra del curso

COMPRAR

Desarrollo de la sección Pedidos de productos, Implementación del CRUD Inserción, Edición, Eliminación de un registro en Laravel

Funcionalidades:

  • Listar los pedidos
  • Actualizar valores de entrega del pedido 

Parte del código del controlador Pedidos desde el punto de vista de la administración.

 

<?php

namespace App\Http\Controllers\Admin;

use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Pedidos;


class PedidosController extends Controller
{
    public function index()
    {
        $pedidos = Pedidos::all();
        return view("admin.pedidos.index",compact('pedidos'));       
    }

    public function edit($id)
    {
        $pedido = Pedidos::whereId($id)->first();

        return view("admin.pedidos.edit",compact('pedido'));
    }

    public function update(Request $request, $id)
    {
        $pedido = Pedidos::findOrFail($id);
        //$pedido->fill($request->all());       
        if($request->estado)
            $pedido->estado = 1;
        else
            $pedido->estado = 0;
        $pedido->save();
        return redirect()->route('admin.pedidos.index');
    }


}

 


COMPRA ESTE CURSO

Y accede a todos los recursos y videos, explicación, scripts y descarga del código fuente disponible con la compra del curso

COMPRAR

247 visitas

Lecciones del curso

VER MÁS CURSOS
Logo Codea App

© Todos los derechos reservados CODEA APP | Cursos de programación avanzados con proyectos reales | 2020