/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     // Registramos los detalles del plato 1
     PlatoDetalles::create(['plato_id' => 1, 'detalle_id' => 1]);
     PlatoDetalles::create(['plato_id' => 1, 'detalle_id' => 2]);
     PlatoDetalles::create(['plato_id' => 1, 'detalle_id' => 3]);
     // Registramos los detalles del plato 2
     PlatoDetalles::create(['plato_id' => 2, 'detalle_id' => 2]);
     PlatoDetalles::create(['plato_id' => 2, 'detalle_id' => 4]);
     // Registramos los detalles del plato 3
     PlatoDetalles::create(['plato_id' => 3, 'detalle_id' => 5]);
     PlatoDetalles::create(['plato_id' => 3, 'detalle_id' => 6]);
     // Registramos los detalles del plato 4
     PlatoDetalles::create(['plato_id' => 4, 'detalle_id' => 7]);
     PlatoDetalles::create(['plato_id' => 4, 'detalle_id' => 8]);
     PlatoDetalles::create(['plato_id' => 4, 'detalle_id' => 9]);
     // Registramos los detalles del plato 5
     PlatoDetalles::create(['plato_id' => 5, 'detalle_id' => 7]);
     PlatoDetalles::create(['plato_id' => 5, 'detalle_id' => 10]);
     // Registramos los detalles del plato 6
     PlatoDetalles::create(['plato_id' => 6, 'detalle_id' => 11]);
     PlatoDetalles::create(['plato_id' => 6, 'detalle_id' => 12]);
     // Registramos los detalles del plato 7
     PlatoDetalles::create(['plato_id' => 7, 'detalle_id' => 13]);
     PlatoDetalles::create(['plato_id' => 7, 'detalle_id' => 14]);
     // Registramos los detalles del plato 8
     PlatoDetalles::create(['plato_id' => 8, 'detalle_id' => 15]);
     PlatoDetalles::create(['plato_id' => 8, 'detalle_id' => 16]);
 }
示例#2
0
 public function postGestionarPlatoDetalles($id, Request $request)
 {
     $asignar = $request->get('asignar');
     if ($asignar == 1) {
         $relacion = PlatoDetalles::create(['plato_id' => $id, 'detalle_id' => $request->get('detalle_id')]);
         if ($relacion) {
             return ['exito' => true];
         }
         return ['exito' => false];
     } else {
         $relacion = PlatoDetalles::where('plato_id', $id)->where('detalle_id', $request->get('detalle_id'))->first();
         $relacion->delete();
         return ['exito' => true];
     }
 }