protected function postRegistrarProductoDerivado(Request $request)
 {
     $this->validate($request, ['nombre' => 'required', 'tipo' => 'required', 'tiempo_de_vencimiento' => 'required', 'temperatura_de_almacenamiento' => 'required', 'unidad_de_medida' => 'required', 'cantidad' => 'required', 'tipo' => 'required', 'precio' => 'required']);
     $productoDerivado = new ProductoDerivado();
     $productoDerivado->nombre = $request['nombre'];
     $productoDerivado->tipo = $request['tipo'];
     $productoDerivado->descripcion_fisica = $request['descripcion_fisica'];
     $productoDerivado->tiempo_de_vencimiento = $request['tiempo_de_vencimiento'];
     $productoDerivado->instrucciones_de_la_etiqueta = $request['instrucciones_de_la_etiqueta'];
     $productoDerivado->temperatura_de_almacenamiento = $request['temperatura_de_almacenamiento'];
     $productoDerivado->unidad_de_medida = $request['unidad_de_medida'];
     //vector
     $tamano = new Tamano();
     $tamano->cantidad = $request['cantidad'];
     $tamano->tipo = $request['tipo'];
     $tamano->precio = $request['precio'];
     $tamano->producto_derivado = $request['nombre'];
     if ($productoDerivado->save() && $tamano->save()) {
         return redirect('registrarProductoDerivado')->with('success', 'ProductoDerivado registrada correctamente');
     }
 }