diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts
index bf0b612..581fa82 100644
--- a/src/app/app-routing.module.ts
+++ b/src/app/app-routing.module.ts
@@ -1,11 +1,13 @@
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { AuthComponent } from './auth/auth.component';
+import { CanvasComponent } from './canvas/canvas.component';
import { DashboardComponent } from './dashboard/dashboard.component';
const routes: Routes = [
{path : '', component: DashboardComponent},
+ {path : 'canvas', component: CanvasComponent},
{path : 'dashboard', component: DashboardComponent},
{path : 'login', component: AuthComponent}
];
diff --git a/src/app/app.component.html b/src/app/app.component.html
index 9318674..3b0b670 100644
--- a/src/app/app.component.html
+++ b/src/app/app.component.html
@@ -1,36 +1,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/app/app.component.ts b/src/app/app.component.ts
index da15429..879eff2 100644
--- a/src/app/app.component.ts
+++ b/src/app/app.component.ts
@@ -1,6 +1,7 @@
import { Component } from '@angular/core';
import { mainMenuItems } from './main-menu-items';
+import { MenuService } from './service/menu.service';
@Component({
selector: 'app-root',
@@ -11,9 +12,18 @@ export class AppComponent {
title = 'broker';
public items: any[] = mainMenuItems;
+
+ constructor(private menuService: MenuService){
+ }
- public hasFa (item: any) : boolean {
- //console.log(item);
+ public menuItemHasFontawesome (item: any) : boolean {
return item.hasOwnProperty('fa');
}
+
+ public onSelect({ item }): void {
+ if (!item.items) {
+ this.menuService.itemClicked.emit(item);
+ //console.log("emit on select : " + item.text);
+ }
+ }
}
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index fcc5ef3..4719707 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -17,6 +17,8 @@ import { AppRoutingModule } from './app-routing.module';
import { DashboardComponent } from './dashboard/dashboard.component';
import { AuthComponent } from './auth/auth.component';
import { FontAwesomeModule } from '@fortawesome/angular-fontawesome';
+import { CanvasComponent } from './canvas/canvas.component';
+import { MenuService } from './service/menu.service';
@@ -25,7 +27,8 @@ import { FontAwesomeModule } from '@fortawesome/angular-fontawesome';
declarations: [
AppComponent,
DashboardComponent,
- AuthComponent
+ AuthComponent,
+ CanvasComponent
],
imports: [
BrowserModule,
@@ -40,7 +43,7 @@ import { FontAwesomeModule } from '@fortawesome/angular-fontawesome';
IconsModule,
FontAwesomeModule
],
- providers: [],
+ providers: [MenuService],
bootstrap: [AppComponent]
})
export class AppModule { }
diff --git a/src/app/canvas/canvas.component.html b/src/app/canvas/canvas.component.html
new file mode 100644
index 0000000..057d1a1
--- /dev/null
+++ b/src/app/canvas/canvas.component.html
@@ -0,0 +1,110 @@
+ this is canvas
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Are you sure you want to
+ continue?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Additional info
+
+
\ No newline at end of file
diff --git a/src/app/canvas/canvas.component.scss b/src/app/canvas/canvas.component.scss
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/canvas/canvas.component.spec.ts b/src/app/canvas/canvas.component.spec.ts
new file mode 100644
index 0000000..ea2e3ad
--- /dev/null
+++ b/src/app/canvas/canvas.component.spec.ts
@@ -0,0 +1,25 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { CanvasComponent } from './canvas.component';
+
+describe('CanvasComponent', () => {
+ let component: CanvasComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [ CanvasComponent ]
+ })
+ .compileComponents();
+ });
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(CanvasComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/canvas/canvas.component.ts b/src/app/canvas/canvas.component.ts
new file mode 100644
index 0000000..d28cd8a
--- /dev/null
+++ b/src/app/canvas/canvas.component.ts
@@ -0,0 +1,41 @@
+import { Component, OnDestroy, OnInit } from '@angular/core';
+import { sampleProducts } from '../models/sample_product';
+import { MenuService } from '../service/menu.service';
+
+@Component({
+ selector: 'app-canvas',
+ templateUrl: './canvas.component.html',
+ styleUrls: ['./canvas.component.scss']
+})
+
+export class CanvasComponent implements OnInit, OnDestroy {
+ public gridData: any[] = sampleProducts;
+ public dialogOpened = false;
+ public windowOpened = false;
+
+ constructor(private menuService: MenuService) { }
+
+ ngOnInit(): void {
+ this.menuService.itemClicked.subscribe(
+ (item:any) =>{
+ console.log(item);
+ }
+ );
+ }
+ ngOnDestroy(): void{
+ this.menuService.itemClicked.unsubscribe();
+ }
+
+ public close(component) {
+ this[component + 'Opened'] = false;
+ }
+
+ public open(component) {
+ this[component + 'Opened'] = true;
+ }
+
+ public action(status) {
+ console.log(`Dialog result: ${status}`);
+ this.dialogOpened = false;
+ }
+}
diff --git a/src/app/canvas/dist/canvas.component.js b/src/app/canvas/dist/canvas.component.js
new file mode 100644
index 0000000..4d3bc59
--- /dev/null
+++ b/src/app/canvas/dist/canvas.component.js
@@ -0,0 +1,46 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+exports.__esModule = true;
+exports.CanvasComponent = void 0;
+var core_1 = require("@angular/core");
+var sample_product_1 = require("../models/sample_product");
+var CanvasComponent = /** @class */ (function () {
+ function CanvasComponent(menuService) {
+ this.menuService = menuService;
+ this.gridData = sample_product_1.sampleProducts;
+ this.dialogOpened = false;
+ this.windowOpened = false;
+ }
+ CanvasComponent.prototype.ngOnInit = function () {
+ this.menuService.itemClicked.subscribe(function (item) {
+ console.log(item);
+ });
+ };
+ CanvasComponent.prototype.ngOnDestroy = function () {
+ this.menuService.itemClicked.unsubscribe();
+ };
+ CanvasComponent.prototype.close = function (component) {
+ this[component + 'Opened'] = false;
+ };
+ CanvasComponent.prototype.open = function (component) {
+ this[component + 'Opened'] = true;
+ };
+ CanvasComponent.prototype.action = function (status) {
+ console.log("Dialog result: " + status);
+ this.dialogOpened = false;
+ };
+ CanvasComponent = __decorate([
+ core_1.Component({
+ selector: 'app-canvas',
+ templateUrl: './canvas.component.html',
+ styleUrls: ['./canvas.component.scss']
+ })
+ ], CanvasComponent);
+ return CanvasComponent;
+}());
+exports.CanvasComponent = CanvasComponent;
diff --git a/src/app/dashboard/dashboard.component.html b/src/app/dashboard/dashboard.component.html
index a62e5b4..27c06cc 100644
--- a/src/app/dashboard/dashboard.component.html
+++ b/src/app/dashboard/dashboard.component.html
@@ -1,96 +1,10 @@
dashboard works!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Are you sure you want to
- continue?
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Additional info
-
-
\ No newline at end of file
diff --git a/src/app/dashboard/dashboard.component.ts b/src/app/dashboard/dashboard.component.ts
index e894b20..550d2c9 100644
--- a/src/app/dashboard/dashboard.component.ts
+++ b/src/app/dashboard/dashboard.component.ts
@@ -1,1421 +1,6 @@
import { Component, OnInit } from '@angular/core';
-export const sampleProducts = [
- {
- "ProductID": 1,
- "ProductName": "Chai11",
- "SupplierID": 1,
- "CategoryID": 1,
- "QuantityPerUnit": "10 boxes x 20 bags",
- "UnitPrice": 18,
- "UnitsInStock": 39,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- },
- "FirstOrderedOn": new Date(1996, 8, 20)
- },
- {
- "ProductID": 2,
- "ProductName": "Chang",
- "SupplierID": 1,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 12 oz bottles",
- "UnitPrice": 19,
- "UnitsInStock": 17,
- "UnitsOnOrder": 40,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- },
- "FirstOrderedOn": new Date(1996, 7, 12)
- },
- {
- "ProductID": 3,
- "ProductName": "Aniseed Syrup",
- "SupplierID": 1,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 550 ml bottles",
- "UnitPrice": 10,
- "UnitsInStock": 13,
- "UnitsOnOrder": 70,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- },
- "FirstOrderedOn": new Date(1996, 8, 26)
- },
- {
- "ProductID": 4,
- "ProductName": "Chef Anton's Cajun Seasoning",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "48 - 6 oz jars",
- "UnitPrice": 22,
- "UnitsInStock": 53,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- },
- "FirstOrderedOn": new Date(1996, 9, 19)
- },
- {
- "ProductID": 5,
- "ProductName": "Chef Anton's Gumbo Mix",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "36 boxes",
- "UnitPrice": 21.35,
- "UnitsInStock": 0,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- },
- "FirstOrderedOn": new Date(1996, 7, 17)
- },
- {
- "ProductID": 6,
- "ProductName": "Grandma's Boysenberry Spread",
- "SupplierID": 3,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 8 oz jars",
- "UnitPrice": 25,
- "UnitsInStock": 120,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- },
- "FirstOrderedOn": new Date(1996, 9, 19)
- },
- {
- "ProductID": 7,
- "ProductName": "Uncle Bob's Organic Dried Pears",
- "SupplierID": 3,
- "CategoryID": 7,
- "QuantityPerUnit": "12 - 1 lb pkgs.",
- "UnitPrice": 30,
- "UnitsInStock": 15,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- },
- "FirstOrderedOn": new Date(1996, 7, 22)
- },
- {
- "ProductID": 8,
- "ProductName": "Northwoods Cranberry Sauce",
- "SupplierID": 3,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 12 oz jars",
- "UnitPrice": 40,
- "UnitsInStock": 6,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- },
- "FirstOrderedOn": new Date(1996, 11, 1)
- },
- {
- "ProductID": 9,
- "ProductName": "Mishi Kobe Niku",
- "SupplierID": 4,
- "CategoryID": 6,
- "QuantityPerUnit": "18 - 500 g pkgs.",
- "UnitPrice": 97,
- "UnitsInStock": 29,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- },
- "FirstOrderedOn": new Date(1997, 1, 21)
- },
- {
- "ProductID": 10,
- "ProductName": "Ikura",
- "SupplierID": 4,
- "CategoryID": 8,
- "QuantityPerUnit": "12 - 200 ml jars",
- "UnitPrice": 31,
- "UnitsInStock": 31,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- },
- "FirstOrderedOn": new Date(1996, 8, 5)
- }
-];
-export const products = [{
- "ProductID": 1,
- "ProductName": "Chai",
- "SupplierID": 1,
- "CategoryID": 1,
- "QuantityPerUnit": "10 boxes x 20 bags",
- "UnitPrice": 18.0000,
- "UnitsInStock": 39,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 2,
- "ProductName": "Chang",
- "SupplierID": 1,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 12 oz bottles",
- "UnitPrice": 19.0000,
- "UnitsInStock": 17,
- "UnitsOnOrder": 40,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 3,
- "ProductName": "Aniseed Syrup",
- "SupplierID": 1,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 550 ml bottles",
- "UnitPrice": 10.0000,
- "UnitsInStock": 13,
- "UnitsOnOrder": 70,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}, {
- "ProductID": 4,
- "ProductName": "Chef Anton's Cajun Seasoning",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "48 - 6 oz jars",
- "UnitPrice": 22.0000,
- "UnitsInStock": 53,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}, {
- "ProductID": 5,
- "ProductName": "Chef Anton's Gumbo Mix",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "36 boxes",
- "UnitPrice": 21.3500,
- "UnitsInStock": 0,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}, {
- "ProductID": 6,
- "ProductName": "Grandma's Boysenberry Spread",
- "SupplierID": 3,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 8 oz jars",
- "UnitPrice": 25.0000,
- "UnitsInStock": 120,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}, {
- "ProductID": 7,
- "ProductName": "Uncle Bob's Organic Dried Pears",
- "SupplierID": 3,
- "CategoryID": 7,
- "QuantityPerUnit": "12 - 1 lb pkgs.",
- "UnitPrice": 30.0000,
- "UnitsInStock": 15,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- }
-}, {
- "ProductID": 8,
- "ProductName": "Northwoods Cranberry Sauce",
- "SupplierID": 3,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 12 oz jars",
- "UnitPrice": 40.0000,
- "UnitsInStock": 6,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}, {
- "ProductID": 9,
- "ProductName": "Mishi Kobe Niku",
- "SupplierID": 4,
- "CategoryID": 6,
- "QuantityPerUnit": "18 - 500 g pkgs.",
- "UnitPrice": 97.0000,
- "UnitsInStock": 29,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
-}, {
- "ProductID": 10,
- "ProductName": "Ikura",
- "SupplierID": 4,
- "CategoryID": 8,
- "QuantityPerUnit": "12 - 200 ml jars",
- "UnitPrice": 31.0000,
- "UnitsInStock": 31,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 11,
- "ProductName": "Queso Cabrales",
- "SupplierID": 5,
- "CategoryID": 4,
- "QuantityPerUnit": "1 kg pkg.",
- "UnitPrice": 21.0000,
- "UnitsInStock": 22,
- "UnitsOnOrder": 30,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
-}, {
- "ProductID": 12,
- "ProductName": "Queso Manchego La Pastora",
- "SupplierID": 5,
- "CategoryID": 4,
- "QuantityPerUnit": "10 - 500 g pkgs.",
- "UnitPrice": 38.0000,
- "UnitsInStock": 86,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
-}, {
- "ProductID": 13,
- "ProductName": "Konbu",
- "SupplierID": 6,
- "CategoryID": 8,
- "QuantityPerUnit": "2 kg box",
- "UnitPrice": 6.0000,
- "UnitsInStock": 24,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 14,
- "ProductName": "Tofu",
- "SupplierID": 6,
- "CategoryID": 7,
- "QuantityPerUnit": "40 - 100 g pkgs.",
- "UnitPrice": 23.2500,
- "UnitsInStock": 35,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- }
-}, {
- "ProductID": 15,
- "ProductName": "Genen Shouyu",
- "SupplierID": 6,
- "CategoryID": 2,
- "QuantityPerUnit": "24 - 250 ml bottles",
- "UnitPrice": 15.5000,
- "UnitsInStock": 39,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}, {
- "ProductID": 16,
- "ProductName": "Pavlova",
- "SupplierID": 7,
- "CategoryID": 3,
- "QuantityPerUnit": "32 - 500 g boxes",
- "UnitPrice": 17.4500,
- "UnitsInStock": 29,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 17,
- "ProductName": "Alice Mutton",
- "SupplierID": 7,
- "CategoryID": 6,
- "QuantityPerUnit": "20 - 1 kg tins",
- "UnitPrice": 39.0000,
- "UnitsInStock": 0,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
-}, {
- "ProductID": 18,
- "ProductName": "Carnarvon Tigers",
- "SupplierID": 7,
- "CategoryID": 8,
- "QuantityPerUnit": "16 kg pkg.",
- "UnitPrice": 62.5000,
- "UnitsInStock": 42,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 19,
- "ProductName": "Teatime Chocolate Biscuits",
- "SupplierID": 8,
- "CategoryID": 3,
- "QuantityPerUnit": "10 boxes x 12 pieces",
- "UnitPrice": 9.2000,
- "UnitsInStock": 25,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 20,
- "ProductName": "Sir Rodney's Marmalade",
- "SupplierID": 8,
- "CategoryID": 3,
- "QuantityPerUnit": "30 gift boxes",
- "UnitPrice": 81.0000,
- "UnitsInStock": 40,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 21,
- "ProductName": "Sir Rodney's Scones",
- "SupplierID": 8,
- "CategoryID": 3,
- "QuantityPerUnit": "24 pkgs. x 4 pieces",
- "UnitPrice": 10.0000,
- "UnitsInStock": 3,
- "UnitsOnOrder": 40,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 22,
- "ProductName": "Gustaf's Knäckebröd",
- "SupplierID": 9,
- "CategoryID": 5,
- "QuantityPerUnit": "24 - 500 g pkgs.",
- "UnitPrice": 21.0000,
- "UnitsInStock": 104,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
-}, {
- "ProductID": 23,
- "ProductName": "Tunnbröd",
- "SupplierID": 9,
- "CategoryID": 5,
- "QuantityPerUnit": "12 - 250 g pkgs.",
- "UnitPrice": 9.0000,
- "UnitsInStock": 61,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
-}, {
- "ProductID": 24,
- "ProductName": "Guaraná Fantástica",
- "SupplierID": 10,
- "CategoryID": 1,
- "QuantityPerUnit": "12 - 355 ml cans",
- "UnitPrice": 4.5000,
- "UnitsInStock": 20,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 25,
- "ProductName": "NuNuCa Nuß-Nougat-Creme",
- "SupplierID": 11,
- "CategoryID": 3,
- "QuantityPerUnit": "20 - 450 g glasses",
- "UnitPrice": 14.0000,
- "UnitsInStock": 76,
- "UnitsOnOrder": 0,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 26,
- "ProductName": "Gumbär Gummibärchen",
- "SupplierID": 11,
- "CategoryID": 3,
- "QuantityPerUnit": "100 - 250 g bags",
- "UnitPrice": 31.2300,
- "UnitsInStock": 15,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 27,
- "ProductName": "Schoggi Schokolade",
- "SupplierID": 11,
- "CategoryID": 3,
- "QuantityPerUnit": "100 - 100 g pieces",
- "UnitPrice": 43.9000,
- "UnitsInStock": 49,
- "UnitsOnOrder": 0,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 28,
- "ProductName": "Rössle Sauerkraut",
- "SupplierID": 12,
- "CategoryID": 7,
- "QuantityPerUnit": "25 - 825 g cans",
- "UnitPrice": 45.6000,
- "UnitsInStock": 26,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- }
-}, {
- "ProductID": 29,
- "ProductName": "Thüringer Rostbratwurst",
- "SupplierID": 12,
- "CategoryID": 6,
- "QuantityPerUnit": "50 bags x 30 sausgs.",
- "UnitPrice": 123.7900,
- "UnitsInStock": 0,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
-}, {
- "ProductID": 30,
- "ProductName": "Nord-Ost Matjeshering",
- "SupplierID": 13,
- "CategoryID": 8,
- "QuantityPerUnit": "10 - 200 g glasses",
- "UnitPrice": 25.8900,
- "UnitsInStock": 10,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 31,
- "ProductName": "Gorgonzola Telino",
- "SupplierID": 14,
- "CategoryID": 4,
- "QuantityPerUnit": "12 - 100 g pkgs",
- "UnitPrice": 12.5000,
- "UnitsInStock": 0,
- "UnitsOnOrder": 70,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
-}, {
- "ProductID": 32,
- "ProductName": "Mascarpone Fabioli",
- "SupplierID": 14,
- "CategoryID": 4,
- "QuantityPerUnit": "24 - 200 g pkgs.",
- "UnitPrice": 32.0000,
- "UnitsInStock": 9,
- "UnitsOnOrder": 40,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
-}, {
- "ProductID": 33,
- "ProductName": "Geitost",
- "SupplierID": 15,
- "CategoryID": 4,
- "QuantityPerUnit": "500 g",
- "UnitPrice": 2.5000,
- "UnitsInStock": 112,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
-}, {
- "ProductID": 34,
- "ProductName": "Sasquatch Ale",
- "SupplierID": 16,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 12 oz bottles",
- "UnitPrice": 14.0000,
- "UnitsInStock": 111,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 35,
- "ProductName": "Steeleye Stout",
- "SupplierID": 16,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 12 oz bottles",
- "UnitPrice": 18.0000,
- "UnitsInStock": 20,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 36,
- "ProductName": "Inlagd Sill",
- "SupplierID": 17,
- "CategoryID": 8,
- "QuantityPerUnit": "24 - 250 g jars",
- "UnitPrice": 19.0000,
- "UnitsInStock": 112,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 37,
- "ProductName": "Gravad lax",
- "SupplierID": 17,
- "CategoryID": 8,
- "QuantityPerUnit": "12 - 500 g pkgs.",
- "UnitPrice": 26.0000,
- "UnitsInStock": 11,
- "UnitsOnOrder": 50,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 38,
- "ProductName": "Côte de Blaye",
- "SupplierID": 18,
- "CategoryID": 1,
- "QuantityPerUnit": "12 - 75 cl bottles",
- "UnitPrice": 263.5000,
- "UnitsInStock": 17,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 39,
- "ProductName": "Chartreuse verte",
- "SupplierID": 18,
- "CategoryID": 1,
- "QuantityPerUnit": "750 cc per bottle",
- "UnitPrice": 18.0000,
- "UnitsInStock": 69,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 40,
- "ProductName": "Boston Crab Meat",
- "SupplierID": 19,
- "CategoryID": 8,
- "QuantityPerUnit": "24 - 4 oz tins",
- "UnitPrice": 18.4000,
- "UnitsInStock": 123,
- "UnitsOnOrder": 0,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 41,
- "ProductName": "Jack's New England Clam Chowder",
- "SupplierID": 19,
- "CategoryID": 8,
- "QuantityPerUnit": "12 - 12 oz cans",
- "UnitPrice": 9.6500,
- "UnitsInStock": 85,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 42,
- "ProductName": "Singaporean Hokkien Fried Mee",
- "SupplierID": 20,
- "CategoryID": 5,
- "QuantityPerUnit": "32 - 1 kg pkgs.",
- "UnitPrice": 14.0000,
- "UnitsInStock": 26,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
-}, {
- "ProductID": 43,
- "ProductName": "Ipoh Coffee",
- "SupplierID": 20,
- "CategoryID": 1,
- "QuantityPerUnit": "16 - 500 g tins",
- "UnitPrice": 46.0000,
- "UnitsInStock": 17,
- "UnitsOnOrder": 10,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 44,
- "ProductName": "Gula Malacca",
- "SupplierID": 20,
- "CategoryID": 2,
- "QuantityPerUnit": "20 - 2 kg bags",
- "UnitPrice": 19.4500,
- "UnitsInStock": 27,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}, {
- "ProductID": 45,
- "ProductName": "Rogede sild",
- "SupplierID": 21,
- "CategoryID": 8,
- "QuantityPerUnit": "1k pkg.",
- "UnitPrice": 9.5000,
- "UnitsInStock": 5,
- "UnitsOnOrder": 70,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 46,
- "ProductName": "Spegesild",
- "SupplierID": 21,
- "CategoryID": 8,
- "QuantityPerUnit": "4 - 450 g glasses",
- "UnitPrice": 12.0000,
- "UnitsInStock": 95,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 47,
- "ProductName": "Zaanse koeken",
- "SupplierID": 22,
- "CategoryID": 3,
- "QuantityPerUnit": "10 - 4 oz boxes",
- "UnitPrice": 9.5000,
- "UnitsInStock": 36,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 48,
- "ProductName": "Chocolade",
- "SupplierID": 22,
- "CategoryID": 3,
- "QuantityPerUnit": "10 pkgs.",
- "UnitPrice": 12.7500,
- "UnitsInStock": 15,
- "UnitsOnOrder": 70,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 49,
- "ProductName": "Maxilaku",
- "SupplierID": 23,
- "CategoryID": 3,
- "QuantityPerUnit": "24 - 50 g pkgs.",
- "UnitPrice": 20.0000,
- "UnitsInStock": 10,
- "UnitsOnOrder": 60,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 50,
- "ProductName": "Valkoinen suklaa",
- "SupplierID": 23,
- "CategoryID": 3,
- "QuantityPerUnit": "12 - 100 g bars",
- "UnitPrice": 16.2500,
- "UnitsInStock": 65,
- "UnitsOnOrder": 0,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 51,
- "ProductName": "Manjimup Dried Apples",
- "SupplierID": 24,
- "CategoryID": 7,
- "QuantityPerUnit": "50 - 300 g pkgs.",
- "UnitPrice": 53.0000,
- "UnitsInStock": 20,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- }
-}, {
- "ProductID": 52,
- "ProductName": "Filo Mix",
- "SupplierID": 24,
- "CategoryID": 5,
- "QuantityPerUnit": "16 - 2 kg boxes",
- "UnitPrice": 7.0000,
- "UnitsInStock": 38,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
-}, {
- "ProductID": 53,
- "ProductName": "Perth Pasties",
- "SupplierID": 24,
- "CategoryID": 6,
- "QuantityPerUnit": "48 pieces",
- "UnitPrice": 32.8000,
- "UnitsInStock": 0,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
-}, {
- "ProductID": 54,
- "ProductName": "Tourtière",
- "SupplierID": 25,
- "CategoryID": 6,
- "QuantityPerUnit": "16 pies",
- "UnitPrice": 7.4500,
- "UnitsInStock": 21,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
-}, {
- "ProductID": 55,
- "ProductName": "Pâté chinois",
- "SupplierID": 25,
- "CategoryID": 6,
- "QuantityPerUnit": "24 boxes x 2 pies",
- "UnitPrice": 24.0000,
- "UnitsInStock": 115,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
-}, {
- "ProductID": 56,
- "ProductName": "Gnocchi di nonna Alice",
- "SupplierID": 26,
- "CategoryID": 5,
- "QuantityPerUnit": "24 - 250 g pkgs.",
- "UnitPrice": 38.0000,
- "UnitsInStock": 21,
- "UnitsOnOrder": 10,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
-}, {
- "ProductID": 57,
- "ProductName": "Ravioli Angelo",
- "SupplierID": 26,
- "CategoryID": 5,
- "QuantityPerUnit": "24 - 250 g pkgs.",
- "UnitPrice": 19.5000,
- "UnitsInStock": 36,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
-}, {
- "ProductID": 58,
- "ProductName": "Escargots de Bourgogne",
- "SupplierID": 27,
- "CategoryID": 8,
- "QuantityPerUnit": "24 pieces",
- "UnitPrice": 13.2500,
- "UnitsInStock": 62,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 59,
- "ProductName": "Raclette Courdavault",
- "SupplierID": 28,
- "CategoryID": 4,
- "QuantityPerUnit": "5 kg pkg.",
- "UnitPrice": 55.0000,
- "UnitsInStock": 79,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
-}, {
- "ProductID": 60,
- "ProductName": "Camembert Pierrot",
- "SupplierID": 28,
- "CategoryID": 4,
- "QuantityPerUnit": "15 - 300 g rounds",
- "UnitPrice": 34.0000,
- "UnitsInStock": 19,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
-}, {
- "ProductID": 61,
- "ProductName": "Sirop d'érable",
- "SupplierID": 29,
- "CategoryID": 2,
- "QuantityPerUnit": "24 - 500 ml bottles",
- "UnitPrice": 28.5000,
- "UnitsInStock": 113,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}, {
- "ProductID": 62,
- "ProductName": "Tarte au sucre",
- "SupplierID": 29,
- "CategoryID": 3,
- "QuantityPerUnit": "48 pies",
- "UnitPrice": 49.3000,
- "UnitsInStock": 17,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 63,
- "ProductName": "Vegie-spread",
- "SupplierID": 7,
- "CategoryID": 2,
- "QuantityPerUnit": "15 - 625 g jars",
- "UnitPrice": 43.9000,
- "UnitsInStock": 24,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}, {
- "ProductID": 64,
- "ProductName": "Wimmers gute Semmelknödel",
- "SupplierID": 12,
- "CategoryID": 5,
- "QuantityPerUnit": "20 bags x 4 pieces",
- "UnitPrice": 33.2500,
- "UnitsInStock": 22,
- "UnitsOnOrder": 80,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
-}, {
- "ProductID": 65,
- "ProductName": "Louisiana Fiery Hot Pepper Sauce",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "32 - 8 oz bottles",
- "UnitPrice": 21.0500,
- "UnitsInStock": 76,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}, {
- "ProductID": 66,
- "ProductName": "Louisiana Hot Spiced Okra",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "24 - 8 oz jars",
- "UnitPrice": 17.0000,
- "UnitsInStock": 4,
- "UnitsOnOrder": 100,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}, {
- "ProductID": 67,
- "ProductName": "Laughing Lumberjack Lager",
- "SupplierID": 16,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 12 oz bottles",
- "UnitPrice": 14.0000,
- "UnitsInStock": 52,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 68,
- "ProductName": "Scottish Longbreads",
- "SupplierID": 8,
- "CategoryID": 3,
- "QuantityPerUnit": "10 boxes x 8 pieces",
- "UnitPrice": 12.5000,
- "UnitsInStock": 6,
- "UnitsOnOrder": 10,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
-}, {
- "ProductID": 69,
- "ProductName": "Gudbrandsdalsost",
- "SupplierID": 15,
- "CategoryID": 4,
- "QuantityPerUnit": "10 kg pkg.",
- "UnitPrice": 36.0000,
- "UnitsInStock": 26,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
-}, {
- "ProductID": 70,
- "ProductName": "Outback Lager",
- "SupplierID": 7,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 355 ml bottles",
- "UnitPrice": 15.0000,
- "UnitsInStock": 15,
- "UnitsOnOrder": 10,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 71,
- "ProductName": "Flotemysost",
- "SupplierID": 15,
- "CategoryID": 4,
- "QuantityPerUnit": "10 - 500 g pkgs.",
- "UnitPrice": 21.5000,
- "UnitsInStock": 26,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
-}, {
- "ProductID": 72,
- "ProductName": "Mozzarella di Giovanni",
- "SupplierID": 14,
- "CategoryID": 4,
- "QuantityPerUnit": "24 - 200 g pkgs.",
- "UnitPrice": 34.8000,
- "UnitsInStock": 14,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
-}, {
- "ProductID": 73,
- "ProductName": "Röd Kaviar",
- "SupplierID": 17,
- "CategoryID": 8,
- "QuantityPerUnit": "24 - 150 g jars",
- "UnitPrice": 15.0000,
- "UnitsInStock": 101,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
-}, {
- "ProductID": 74,
- "ProductName": "Longlife Tofu",
- "SupplierID": 4,
- "CategoryID": 7,
- "QuantityPerUnit": "5 kg pkg.",
- "UnitPrice": 10.0000,
- "UnitsInStock": 4,
- "UnitsOnOrder": 20,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- }
-}, {
- "ProductID": 75,
- "ProductName": "Rhönbräu Klosterbier",
- "SupplierID": 12,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 0.5 l bottles",
- "UnitPrice": 7.7500,
- "UnitsInStock": 125,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 76,
- "ProductName": "Lakkalikööri",
- "SupplierID": 23,
- "CategoryID": 1,
- "QuantityPerUnit": "500 ml",
- "UnitPrice": 18.0000,
- "UnitsInStock": 57,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
-}, {
- "ProductID": 77,
- "ProductName": "Original Frankfurter grüne Soße",
- "SupplierID": 12,
- "CategoryID": 2,
- "QuantityPerUnit": "12 boxes",
- "UnitPrice": 13.0000,
- "UnitsInStock": 32,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
-}];
@Component({
@@ -1424,9 +9,7 @@ export const products = [{
styleUrls: ['./dashboard.component.scss']
})
export class DashboardComponent implements OnInit {
- public gridData: any[] = sampleProducts;
- public dialogOpened = false;
- public windowOpened = false;
+
constructor() { }
@@ -1435,16 +18,5 @@ export class DashboardComponent implements OnInit {
- public close(component) {
- this[component + 'Opened'] = false;
- }
-
- public open(component) {
- this[component + 'Opened'] = true;
- }
- public action(status) {
- console.log(`Dialog result: ${status}`);
- this.dialogOpened = false;
- }
}
diff --git a/src/app/dashboard/dist/dashboard.component.js b/src/app/dashboard/dist/dashboard.component.js
index 5ffe5fa..6e99460 100644
--- a/src/app/dashboard/dist/dashboard.component.js
+++ b/src/app/dashboard/dist/dashboard.component.js
@@ -6,1441 +6,13 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
exports.__esModule = true;
-exports.DashboardComponent = exports.products = exports.sampleProducts = void 0;
+exports.DashboardComponent = void 0;
var core_1 = require("@angular/core");
-exports.sampleProducts = [
- {
- "ProductID": 1,
- "ProductName": "Chai11",
- "SupplierID": 1,
- "CategoryID": 1,
- "QuantityPerUnit": "10 boxes x 20 bags",
- "UnitPrice": 18,
- "UnitsInStock": 39,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- },
- "FirstOrderedOn": new Date(1996, 8, 20)
- },
- {
- "ProductID": 2,
- "ProductName": "Chang",
- "SupplierID": 1,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 12 oz bottles",
- "UnitPrice": 19,
- "UnitsInStock": 17,
- "UnitsOnOrder": 40,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- },
- "FirstOrderedOn": new Date(1996, 7, 12)
- },
- {
- "ProductID": 3,
- "ProductName": "Aniseed Syrup",
- "SupplierID": 1,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 550 ml bottles",
- "UnitPrice": 10,
- "UnitsInStock": 13,
- "UnitsOnOrder": 70,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- },
- "FirstOrderedOn": new Date(1996, 8, 26)
- },
- {
- "ProductID": 4,
- "ProductName": "Chef Anton's Cajun Seasoning",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "48 - 6 oz jars",
- "UnitPrice": 22,
- "UnitsInStock": 53,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- },
- "FirstOrderedOn": new Date(1996, 9, 19)
- },
- {
- "ProductID": 5,
- "ProductName": "Chef Anton's Gumbo Mix",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "36 boxes",
- "UnitPrice": 21.35,
- "UnitsInStock": 0,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- },
- "FirstOrderedOn": new Date(1996, 7, 17)
- },
- {
- "ProductID": 6,
- "ProductName": "Grandma's Boysenberry Spread",
- "SupplierID": 3,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 8 oz jars",
- "UnitPrice": 25,
- "UnitsInStock": 120,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- },
- "FirstOrderedOn": new Date(1996, 9, 19)
- },
- {
- "ProductID": 7,
- "ProductName": "Uncle Bob's Organic Dried Pears",
- "SupplierID": 3,
- "CategoryID": 7,
- "QuantityPerUnit": "12 - 1 lb pkgs.",
- "UnitPrice": 30,
- "UnitsInStock": 15,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- },
- "FirstOrderedOn": new Date(1996, 7, 22)
- },
- {
- "ProductID": 8,
- "ProductName": "Northwoods Cranberry Sauce",
- "SupplierID": 3,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 12 oz jars",
- "UnitPrice": 40,
- "UnitsInStock": 6,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- },
- "FirstOrderedOn": new Date(1996, 11, 1)
- },
- {
- "ProductID": 9,
- "ProductName": "Mishi Kobe Niku",
- "SupplierID": 4,
- "CategoryID": 6,
- "QuantityPerUnit": "18 - 500 g pkgs.",
- "UnitPrice": 97,
- "UnitsInStock": 29,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- },
- "FirstOrderedOn": new Date(1997, 1, 21)
- },
- {
- "ProductID": 10,
- "ProductName": "Ikura",
- "SupplierID": 4,
- "CategoryID": 8,
- "QuantityPerUnit": "12 - 200 ml jars",
- "UnitPrice": 31,
- "UnitsInStock": 31,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- },
- "FirstOrderedOn": new Date(1996, 8, 5)
- }
-];
-exports.products = [{
- "ProductID": 1,
- "ProductName": "Chai",
- "SupplierID": 1,
- "CategoryID": 1,
- "QuantityPerUnit": "10 boxes x 20 bags",
- "UnitPrice": 18.0000,
- "UnitsInStock": 39,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 2,
- "ProductName": "Chang",
- "SupplierID": 1,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 12 oz bottles",
- "UnitPrice": 19.0000,
- "UnitsInStock": 17,
- "UnitsOnOrder": 40,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 3,
- "ProductName": "Aniseed Syrup",
- "SupplierID": 1,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 550 ml bottles",
- "UnitPrice": 10.0000,
- "UnitsInStock": 13,
- "UnitsOnOrder": 70,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }, {
- "ProductID": 4,
- "ProductName": "Chef Anton's Cajun Seasoning",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "48 - 6 oz jars",
- "UnitPrice": 22.0000,
- "UnitsInStock": 53,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }, {
- "ProductID": 5,
- "ProductName": "Chef Anton's Gumbo Mix",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "36 boxes",
- "UnitPrice": 21.3500,
- "UnitsInStock": 0,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }, {
- "ProductID": 6,
- "ProductName": "Grandma's Boysenberry Spread",
- "SupplierID": 3,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 8 oz jars",
- "UnitPrice": 25.0000,
- "UnitsInStock": 120,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }, {
- "ProductID": 7,
- "ProductName": "Uncle Bob's Organic Dried Pears",
- "SupplierID": 3,
- "CategoryID": 7,
- "QuantityPerUnit": "12 - 1 lb pkgs.",
- "UnitPrice": 30.0000,
- "UnitsInStock": 15,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- }
- }, {
- "ProductID": 8,
- "ProductName": "Northwoods Cranberry Sauce",
- "SupplierID": 3,
- "CategoryID": 2,
- "QuantityPerUnit": "12 - 12 oz jars",
- "UnitPrice": 40.0000,
- "UnitsInStock": 6,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }, {
- "ProductID": 9,
- "ProductName": "Mishi Kobe Niku",
- "SupplierID": 4,
- "CategoryID": 6,
- "QuantityPerUnit": "18 - 500 g pkgs.",
- "UnitPrice": 97.0000,
- "UnitsInStock": 29,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
- }, {
- "ProductID": 10,
- "ProductName": "Ikura",
- "SupplierID": 4,
- "CategoryID": 8,
- "QuantityPerUnit": "12 - 200 ml jars",
- "UnitPrice": 31.0000,
- "UnitsInStock": 31,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 11,
- "ProductName": "Queso Cabrales",
- "SupplierID": 5,
- "CategoryID": 4,
- "QuantityPerUnit": "1 kg pkg.",
- "UnitPrice": 21.0000,
- "UnitsInStock": 22,
- "UnitsOnOrder": 30,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
- }, {
- "ProductID": 12,
- "ProductName": "Queso Manchego La Pastora",
- "SupplierID": 5,
- "CategoryID": 4,
- "QuantityPerUnit": "10 - 500 g pkgs.",
- "UnitPrice": 38.0000,
- "UnitsInStock": 86,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
- }, {
- "ProductID": 13,
- "ProductName": "Konbu",
- "SupplierID": 6,
- "CategoryID": 8,
- "QuantityPerUnit": "2 kg box",
- "UnitPrice": 6.0000,
- "UnitsInStock": 24,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 14,
- "ProductName": "Tofu",
- "SupplierID": 6,
- "CategoryID": 7,
- "QuantityPerUnit": "40 - 100 g pkgs.",
- "UnitPrice": 23.2500,
- "UnitsInStock": 35,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- }
- }, {
- "ProductID": 15,
- "ProductName": "Genen Shouyu",
- "SupplierID": 6,
- "CategoryID": 2,
- "QuantityPerUnit": "24 - 250 ml bottles",
- "UnitPrice": 15.5000,
- "UnitsInStock": 39,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }, {
- "ProductID": 16,
- "ProductName": "Pavlova",
- "SupplierID": 7,
- "CategoryID": 3,
- "QuantityPerUnit": "32 - 500 g boxes",
- "UnitPrice": 17.4500,
- "UnitsInStock": 29,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 17,
- "ProductName": "Alice Mutton",
- "SupplierID": 7,
- "CategoryID": 6,
- "QuantityPerUnit": "20 - 1 kg tins",
- "UnitPrice": 39.0000,
- "UnitsInStock": 0,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
- }, {
- "ProductID": 18,
- "ProductName": "Carnarvon Tigers",
- "SupplierID": 7,
- "CategoryID": 8,
- "QuantityPerUnit": "16 kg pkg.",
- "UnitPrice": 62.5000,
- "UnitsInStock": 42,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 19,
- "ProductName": "Teatime Chocolate Biscuits",
- "SupplierID": 8,
- "CategoryID": 3,
- "QuantityPerUnit": "10 boxes x 12 pieces",
- "UnitPrice": 9.2000,
- "UnitsInStock": 25,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 20,
- "ProductName": "Sir Rodney's Marmalade",
- "SupplierID": 8,
- "CategoryID": 3,
- "QuantityPerUnit": "30 gift boxes",
- "UnitPrice": 81.0000,
- "UnitsInStock": 40,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 21,
- "ProductName": "Sir Rodney's Scones",
- "SupplierID": 8,
- "CategoryID": 3,
- "QuantityPerUnit": "24 pkgs. x 4 pieces",
- "UnitPrice": 10.0000,
- "UnitsInStock": 3,
- "UnitsOnOrder": 40,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 22,
- "ProductName": "Gustaf's Knäckebröd",
- "SupplierID": 9,
- "CategoryID": 5,
- "QuantityPerUnit": "24 - 500 g pkgs.",
- "UnitPrice": 21.0000,
- "UnitsInStock": 104,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
- }, {
- "ProductID": 23,
- "ProductName": "Tunnbröd",
- "SupplierID": 9,
- "CategoryID": 5,
- "QuantityPerUnit": "12 - 250 g pkgs.",
- "UnitPrice": 9.0000,
- "UnitsInStock": 61,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
- }, {
- "ProductID": 24,
- "ProductName": "Guaraná Fantástica",
- "SupplierID": 10,
- "CategoryID": 1,
- "QuantityPerUnit": "12 - 355 ml cans",
- "UnitPrice": 4.5000,
- "UnitsInStock": 20,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 25,
- "ProductName": "NuNuCa Nuß-Nougat-Creme",
- "SupplierID": 11,
- "CategoryID": 3,
- "QuantityPerUnit": "20 - 450 g glasses",
- "UnitPrice": 14.0000,
- "UnitsInStock": 76,
- "UnitsOnOrder": 0,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 26,
- "ProductName": "Gumbär Gummibärchen",
- "SupplierID": 11,
- "CategoryID": 3,
- "QuantityPerUnit": "100 - 250 g bags",
- "UnitPrice": 31.2300,
- "UnitsInStock": 15,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 27,
- "ProductName": "Schoggi Schokolade",
- "SupplierID": 11,
- "CategoryID": 3,
- "QuantityPerUnit": "100 - 100 g pieces",
- "UnitPrice": 43.9000,
- "UnitsInStock": 49,
- "UnitsOnOrder": 0,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 28,
- "ProductName": "Rössle Sauerkraut",
- "SupplierID": 12,
- "CategoryID": 7,
- "QuantityPerUnit": "25 - 825 g cans",
- "UnitPrice": 45.6000,
- "UnitsInStock": 26,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- }
- }, {
- "ProductID": 29,
- "ProductName": "Thüringer Rostbratwurst",
- "SupplierID": 12,
- "CategoryID": 6,
- "QuantityPerUnit": "50 bags x 30 sausgs.",
- "UnitPrice": 123.7900,
- "UnitsInStock": 0,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
- }, {
- "ProductID": 30,
- "ProductName": "Nord-Ost Matjeshering",
- "SupplierID": 13,
- "CategoryID": 8,
- "QuantityPerUnit": "10 - 200 g glasses",
- "UnitPrice": 25.8900,
- "UnitsInStock": 10,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 31,
- "ProductName": "Gorgonzola Telino",
- "SupplierID": 14,
- "CategoryID": 4,
- "QuantityPerUnit": "12 - 100 g pkgs",
- "UnitPrice": 12.5000,
- "UnitsInStock": 0,
- "UnitsOnOrder": 70,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
- }, {
- "ProductID": 32,
- "ProductName": "Mascarpone Fabioli",
- "SupplierID": 14,
- "CategoryID": 4,
- "QuantityPerUnit": "24 - 200 g pkgs.",
- "UnitPrice": 32.0000,
- "UnitsInStock": 9,
- "UnitsOnOrder": 40,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
- }, {
- "ProductID": 33,
- "ProductName": "Geitost",
- "SupplierID": 15,
- "CategoryID": 4,
- "QuantityPerUnit": "500 g",
- "UnitPrice": 2.5000,
- "UnitsInStock": 112,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
- }, {
- "ProductID": 34,
- "ProductName": "Sasquatch Ale",
- "SupplierID": 16,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 12 oz bottles",
- "UnitPrice": 14.0000,
- "UnitsInStock": 111,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 35,
- "ProductName": "Steeleye Stout",
- "SupplierID": 16,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 12 oz bottles",
- "UnitPrice": 18.0000,
- "UnitsInStock": 20,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 36,
- "ProductName": "Inlagd Sill",
- "SupplierID": 17,
- "CategoryID": 8,
- "QuantityPerUnit": "24 - 250 g jars",
- "UnitPrice": 19.0000,
- "UnitsInStock": 112,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 37,
- "ProductName": "Gravad lax",
- "SupplierID": 17,
- "CategoryID": 8,
- "QuantityPerUnit": "12 - 500 g pkgs.",
- "UnitPrice": 26.0000,
- "UnitsInStock": 11,
- "UnitsOnOrder": 50,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 38,
- "ProductName": "Côte de Blaye",
- "SupplierID": 18,
- "CategoryID": 1,
- "QuantityPerUnit": "12 - 75 cl bottles",
- "UnitPrice": 263.5000,
- "UnitsInStock": 17,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 39,
- "ProductName": "Chartreuse verte",
- "SupplierID": 18,
- "CategoryID": 1,
- "QuantityPerUnit": "750 cc per bottle",
- "UnitPrice": 18.0000,
- "UnitsInStock": 69,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 40,
- "ProductName": "Boston Crab Meat",
- "SupplierID": 19,
- "CategoryID": 8,
- "QuantityPerUnit": "24 - 4 oz tins",
- "UnitPrice": 18.4000,
- "UnitsInStock": 123,
- "UnitsOnOrder": 0,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 41,
- "ProductName": "Jack's New England Clam Chowder",
- "SupplierID": 19,
- "CategoryID": 8,
- "QuantityPerUnit": "12 - 12 oz cans",
- "UnitPrice": 9.6500,
- "UnitsInStock": 85,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 42,
- "ProductName": "Singaporean Hokkien Fried Mee",
- "SupplierID": 20,
- "CategoryID": 5,
- "QuantityPerUnit": "32 - 1 kg pkgs.",
- "UnitPrice": 14.0000,
- "UnitsInStock": 26,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
- }, {
- "ProductID": 43,
- "ProductName": "Ipoh Coffee",
- "SupplierID": 20,
- "CategoryID": 1,
- "QuantityPerUnit": "16 - 500 g tins",
- "UnitPrice": 46.0000,
- "UnitsInStock": 17,
- "UnitsOnOrder": 10,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 44,
- "ProductName": "Gula Malacca",
- "SupplierID": 20,
- "CategoryID": 2,
- "QuantityPerUnit": "20 - 2 kg bags",
- "UnitPrice": 19.4500,
- "UnitsInStock": 27,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }, {
- "ProductID": 45,
- "ProductName": "Rogede sild",
- "SupplierID": 21,
- "CategoryID": 8,
- "QuantityPerUnit": "1k pkg.",
- "UnitPrice": 9.5000,
- "UnitsInStock": 5,
- "UnitsOnOrder": 70,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 46,
- "ProductName": "Spegesild",
- "SupplierID": 21,
- "CategoryID": 8,
- "QuantityPerUnit": "4 - 450 g glasses",
- "UnitPrice": 12.0000,
- "UnitsInStock": 95,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 47,
- "ProductName": "Zaanse koeken",
- "SupplierID": 22,
- "CategoryID": 3,
- "QuantityPerUnit": "10 - 4 oz boxes",
- "UnitPrice": 9.5000,
- "UnitsInStock": 36,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 48,
- "ProductName": "Chocolade",
- "SupplierID": 22,
- "CategoryID": 3,
- "QuantityPerUnit": "10 pkgs.",
- "UnitPrice": 12.7500,
- "UnitsInStock": 15,
- "UnitsOnOrder": 70,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 49,
- "ProductName": "Maxilaku",
- "SupplierID": 23,
- "CategoryID": 3,
- "QuantityPerUnit": "24 - 50 g pkgs.",
- "UnitPrice": 20.0000,
- "UnitsInStock": 10,
- "UnitsOnOrder": 60,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 50,
- "ProductName": "Valkoinen suklaa",
- "SupplierID": 23,
- "CategoryID": 3,
- "QuantityPerUnit": "12 - 100 g bars",
- "UnitPrice": 16.2500,
- "UnitsInStock": 65,
- "UnitsOnOrder": 0,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 51,
- "ProductName": "Manjimup Dried Apples",
- "SupplierID": 24,
- "CategoryID": 7,
- "QuantityPerUnit": "50 - 300 g pkgs.",
- "UnitPrice": 53.0000,
- "UnitsInStock": 20,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- }
- }, {
- "ProductID": 52,
- "ProductName": "Filo Mix",
- "SupplierID": 24,
- "CategoryID": 5,
- "QuantityPerUnit": "16 - 2 kg boxes",
- "UnitPrice": 7.0000,
- "UnitsInStock": 38,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
- }, {
- "ProductID": 53,
- "ProductName": "Perth Pasties",
- "SupplierID": 24,
- "CategoryID": 6,
- "QuantityPerUnit": "48 pieces",
- "UnitPrice": 32.8000,
- "UnitsInStock": 0,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": true,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
- }, {
- "ProductID": 54,
- "ProductName": "Tourtière",
- "SupplierID": 25,
- "CategoryID": 6,
- "QuantityPerUnit": "16 pies",
- "UnitPrice": 7.4500,
- "UnitsInStock": 21,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
- }, {
- "ProductID": 55,
- "ProductName": "Pâté chinois",
- "SupplierID": 25,
- "CategoryID": 6,
- "QuantityPerUnit": "24 boxes x 2 pies",
- "UnitPrice": 24.0000,
- "UnitsInStock": 115,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 6,
- "CategoryName": "Meat/Poultry",
- "Description": "Prepared meats"
- }
- }, {
- "ProductID": 56,
- "ProductName": "Gnocchi di nonna Alice",
- "SupplierID": 26,
- "CategoryID": 5,
- "QuantityPerUnit": "24 - 250 g pkgs.",
- "UnitPrice": 38.0000,
- "UnitsInStock": 21,
- "UnitsOnOrder": 10,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
- }, {
- "ProductID": 57,
- "ProductName": "Ravioli Angelo",
- "SupplierID": 26,
- "CategoryID": 5,
- "QuantityPerUnit": "24 - 250 g pkgs.",
- "UnitPrice": 19.5000,
- "UnitsInStock": 36,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
- }, {
- "ProductID": 58,
- "ProductName": "Escargots de Bourgogne",
- "SupplierID": 27,
- "CategoryID": 8,
- "QuantityPerUnit": "24 pieces",
- "UnitPrice": 13.2500,
- "UnitsInStock": 62,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 59,
- "ProductName": "Raclette Courdavault",
- "SupplierID": 28,
- "CategoryID": 4,
- "QuantityPerUnit": "5 kg pkg.",
- "UnitPrice": 55.0000,
- "UnitsInStock": 79,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
- }, {
- "ProductID": 60,
- "ProductName": "Camembert Pierrot",
- "SupplierID": 28,
- "CategoryID": 4,
- "QuantityPerUnit": "15 - 300 g rounds",
- "UnitPrice": 34.0000,
- "UnitsInStock": 19,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
- }, {
- "ProductID": 61,
- "ProductName": "Sirop d'érable",
- "SupplierID": 29,
- "CategoryID": 2,
- "QuantityPerUnit": "24 - 500 ml bottles",
- "UnitPrice": 28.5000,
- "UnitsInStock": 113,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }, {
- "ProductID": 62,
- "ProductName": "Tarte au sucre",
- "SupplierID": 29,
- "CategoryID": 3,
- "QuantityPerUnit": "48 pies",
- "UnitPrice": 49.3000,
- "UnitsInStock": 17,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 63,
- "ProductName": "Vegie-spread",
- "SupplierID": 7,
- "CategoryID": 2,
- "QuantityPerUnit": "15 - 625 g jars",
- "UnitPrice": 43.9000,
- "UnitsInStock": 24,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }, {
- "ProductID": 64,
- "ProductName": "Wimmers gute Semmelknödel",
- "SupplierID": 12,
- "CategoryID": 5,
- "QuantityPerUnit": "20 bags x 4 pieces",
- "UnitPrice": 33.2500,
- "UnitsInStock": 22,
- "UnitsOnOrder": 80,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 5,
- "CategoryName": "Grains/Cereals",
- "Description": "Breads, crackers, pasta, and cereal"
- }
- }, {
- "ProductID": 65,
- "ProductName": "Louisiana Fiery Hot Pepper Sauce",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "32 - 8 oz bottles",
- "UnitPrice": 21.0500,
- "UnitsInStock": 76,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }, {
- "ProductID": 66,
- "ProductName": "Louisiana Hot Spiced Okra",
- "SupplierID": 2,
- "CategoryID": 2,
- "QuantityPerUnit": "24 - 8 oz jars",
- "UnitPrice": 17.0000,
- "UnitsInStock": 4,
- "UnitsOnOrder": 100,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }, {
- "ProductID": 67,
- "ProductName": "Laughing Lumberjack Lager",
- "SupplierID": 16,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 12 oz bottles",
- "UnitPrice": 14.0000,
- "UnitsInStock": 52,
- "UnitsOnOrder": 0,
- "ReorderLevel": 10,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 68,
- "ProductName": "Scottish Longbreads",
- "SupplierID": 8,
- "CategoryID": 3,
- "QuantityPerUnit": "10 boxes x 8 pieces",
- "UnitPrice": 12.5000,
- "UnitsInStock": 6,
- "UnitsOnOrder": 10,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 3,
- "CategoryName": "Confections",
- "Description": "Desserts, candies, and sweet breads"
- }
- }, {
- "ProductID": 69,
- "ProductName": "Gudbrandsdalsost",
- "SupplierID": 15,
- "CategoryID": 4,
- "QuantityPerUnit": "10 kg pkg.",
- "UnitPrice": 36.0000,
- "UnitsInStock": 26,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
- }, {
- "ProductID": 70,
- "ProductName": "Outback Lager",
- "SupplierID": 7,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 355 ml bottles",
- "UnitPrice": 15.0000,
- "UnitsInStock": 15,
- "UnitsOnOrder": 10,
- "ReorderLevel": 30,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 71,
- "ProductName": "Flotemysost",
- "SupplierID": 15,
- "CategoryID": 4,
- "QuantityPerUnit": "10 - 500 g pkgs.",
- "UnitPrice": 21.5000,
- "UnitsInStock": 26,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
- }, {
- "ProductID": 72,
- "ProductName": "Mozzarella di Giovanni",
- "SupplierID": 14,
- "CategoryID": 4,
- "QuantityPerUnit": "24 - 200 g pkgs.",
- "UnitPrice": 34.8000,
- "UnitsInStock": 14,
- "UnitsOnOrder": 0,
- "ReorderLevel": 0,
- "Discontinued": false,
- "Category": {
- "CategoryID": 4,
- "CategoryName": "Dairy Products",
- "Description": "Cheeses"
- }
- }, {
- "ProductID": 73,
- "ProductName": "Röd Kaviar",
- "SupplierID": 17,
- "CategoryID": 8,
- "QuantityPerUnit": "24 - 150 g jars",
- "UnitPrice": 15.0000,
- "UnitsInStock": 101,
- "UnitsOnOrder": 0,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 8,
- "CategoryName": "Seafood",
- "Description": "Seaweed and fish"
- }
- }, {
- "ProductID": 74,
- "ProductName": "Longlife Tofu",
- "SupplierID": 4,
- "CategoryID": 7,
- "QuantityPerUnit": "5 kg pkg.",
- "UnitPrice": 10.0000,
- "UnitsInStock": 4,
- "UnitsOnOrder": 20,
- "ReorderLevel": 5,
- "Discontinued": false,
- "Category": {
- "CategoryID": 7,
- "CategoryName": "Produce",
- "Description": "Dried fruit and bean curd"
- }
- }, {
- "ProductID": 75,
- "ProductName": "Rhönbräu Klosterbier",
- "SupplierID": 12,
- "CategoryID": 1,
- "QuantityPerUnit": "24 - 0.5 l bottles",
- "UnitPrice": 7.7500,
- "UnitsInStock": 125,
- "UnitsOnOrder": 0,
- "ReorderLevel": 25,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 76,
- "ProductName": "Lakkalikööri",
- "SupplierID": 23,
- "CategoryID": 1,
- "QuantityPerUnit": "500 ml",
- "UnitPrice": 18.0000,
- "UnitsInStock": 57,
- "UnitsOnOrder": 0,
- "ReorderLevel": 20,
- "Discontinued": false,
- "Category": {
- "CategoryID": 1,
- "CategoryName": "Beverages",
- "Description": "Soft drinks, coffees, teas, beers, and ales"
- }
- }, {
- "ProductID": 77,
- "ProductName": "Original Frankfurter grüne Soße",
- "SupplierID": 12,
- "CategoryID": 2,
- "QuantityPerUnit": "12 boxes",
- "UnitPrice": 13.0000,
- "UnitsInStock": 32,
- "UnitsOnOrder": 0,
- "ReorderLevel": 15,
- "Discontinued": false,
- "Category": {
- "CategoryID": 2,
- "CategoryName": "Condiments",
- "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
- }
- }];
var DashboardComponent = /** @class */ (function () {
function DashboardComponent() {
- this.gridData = exports.sampleProducts;
- this.dialogOpened = false;
- this.windowOpened = false;
}
DashboardComponent.prototype.ngOnInit = function () {
};
- DashboardComponent.prototype.close = function (component) {
- this[component + 'Opened'] = false;
- };
- DashboardComponent.prototype.open = function (component) {
- this[component + 'Opened'] = true;
- };
- DashboardComponent.prototype.action = function (status) {
- console.log("Dialog result: " + status);
- this.dialogOpened = false;
- };
DashboardComponent = __decorate([
core_1.Component({
selector: 'app-dashboard',
diff --git a/src/app/main-menu-items.ts b/src/app/main-menu-items.ts
index 19cee46..26e1c22 100644
--- a/src/app/main-menu-items.ts
+++ b/src/app/main-menu-items.ts
@@ -3,7 +3,8 @@ import { faChartArea, faChartPie, faIdCard, faIdCardAlt, faMoneyCheck, faUnivers
export const mainMenuItems: any[] = [
{
text: '',
- fa: faUniversity
+ fa: faUniversity,
+ url: './#canvas'
},
{
text: 'SFM',
@@ -58,7 +59,7 @@ export const mainMenuItems: any[] = [
{ text: '--', separator: "true" },
{ text: 'Broadcast' , icon : 'email'},
{ text: '--', separator: "true" },
- { text: 'UnPaid', icon : 'dollar' },
+ { text: 'UnPaid', fa : faMoneyCheck },
]
}
];
\ No newline at end of file
diff --git a/src/app/models/dist/sample_product.js b/src/app/models/dist/sample_product.js
new file mode 100644
index 0000000..0c39991
--- /dev/null
+++ b/src/app/models/dist/sample_product.js
@@ -0,0 +1,1418 @@
+"use strict";
+exports.__esModule = true;
+exports.products = exports.sampleProducts = void 0;
+exports.sampleProducts = [
+ {
+ "ProductID": 1,
+ "ProductName": "Chai11",
+ "SupplierID": 1,
+ "CategoryID": 1,
+ "QuantityPerUnit": "10 boxes x 20 bags",
+ "UnitPrice": 18,
+ "UnitsInStock": 39,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ },
+ "FirstOrderedOn": new Date(1996, 8, 20)
+ },
+ {
+ "ProductID": 2,
+ "ProductName": "Chang",
+ "SupplierID": 1,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 12 oz bottles",
+ "UnitPrice": 19,
+ "UnitsInStock": 17,
+ "UnitsOnOrder": 40,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ },
+ "FirstOrderedOn": new Date(1996, 7, 12)
+ },
+ {
+ "ProductID": 3,
+ "ProductName": "Aniseed Syrup",
+ "SupplierID": 1,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 550 ml bottles",
+ "UnitPrice": 10,
+ "UnitsInStock": 13,
+ "UnitsOnOrder": 70,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ },
+ "FirstOrderedOn": new Date(1996, 8, 26)
+ },
+ {
+ "ProductID": 4,
+ "ProductName": "Chef Anton's Cajun Seasoning",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "48 - 6 oz jars",
+ "UnitPrice": 22,
+ "UnitsInStock": 53,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ },
+ "FirstOrderedOn": new Date(1996, 9, 19)
+ },
+ {
+ "ProductID": 5,
+ "ProductName": "Chef Anton's Gumbo Mix",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "36 boxes",
+ "UnitPrice": 21.35,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ },
+ "FirstOrderedOn": new Date(1996, 7, 17)
+ },
+ {
+ "ProductID": 6,
+ "ProductName": "Grandma's Boysenberry Spread",
+ "SupplierID": 3,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 8 oz jars",
+ "UnitPrice": 25,
+ "UnitsInStock": 120,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ },
+ "FirstOrderedOn": new Date(1996, 9, 19)
+ },
+ {
+ "ProductID": 7,
+ "ProductName": "Uncle Bob's Organic Dried Pears",
+ "SupplierID": 3,
+ "CategoryID": 7,
+ "QuantityPerUnit": "12 - 1 lb pkgs.",
+ "UnitPrice": 30,
+ "UnitsInStock": 15,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ },
+ "FirstOrderedOn": new Date(1996, 7, 22)
+ },
+ {
+ "ProductID": 8,
+ "ProductName": "Northwoods Cranberry Sauce",
+ "SupplierID": 3,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 12 oz jars",
+ "UnitPrice": 40,
+ "UnitsInStock": 6,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ },
+ "FirstOrderedOn": new Date(1996, 11, 1)
+ },
+ {
+ "ProductID": 9,
+ "ProductName": "Mishi Kobe Niku",
+ "SupplierID": 4,
+ "CategoryID": 6,
+ "QuantityPerUnit": "18 - 500 g pkgs.",
+ "UnitPrice": 97,
+ "UnitsInStock": 29,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ },
+ "FirstOrderedOn": new Date(1997, 1, 21)
+ },
+ {
+ "ProductID": 10,
+ "ProductName": "Ikura",
+ "SupplierID": 4,
+ "CategoryID": 8,
+ "QuantityPerUnit": "12 - 200 ml jars",
+ "UnitPrice": 31,
+ "UnitsInStock": 31,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ },
+ "FirstOrderedOn": new Date(1996, 8, 5)
+ }
+];
+exports.products = [{
+ "ProductID": 1,
+ "ProductName": "Chai",
+ "SupplierID": 1,
+ "CategoryID": 1,
+ "QuantityPerUnit": "10 boxes x 20 bags",
+ "UnitPrice": 18.0000,
+ "UnitsInStock": 39,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 2,
+ "ProductName": "Chang",
+ "SupplierID": 1,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 12 oz bottles",
+ "UnitPrice": 19.0000,
+ "UnitsInStock": 17,
+ "UnitsOnOrder": 40,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 3,
+ "ProductName": "Aniseed Syrup",
+ "SupplierID": 1,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 550 ml bottles",
+ "UnitPrice": 10.0000,
+ "UnitsInStock": 13,
+ "UnitsOnOrder": 70,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 4,
+ "ProductName": "Chef Anton's Cajun Seasoning",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "48 - 6 oz jars",
+ "UnitPrice": 22.0000,
+ "UnitsInStock": 53,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 5,
+ "ProductName": "Chef Anton's Gumbo Mix",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "36 boxes",
+ "UnitPrice": 21.3500,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 6,
+ "ProductName": "Grandma's Boysenberry Spread",
+ "SupplierID": 3,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 8 oz jars",
+ "UnitPrice": 25.0000,
+ "UnitsInStock": 120,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 7,
+ "ProductName": "Uncle Bob's Organic Dried Pears",
+ "SupplierID": 3,
+ "CategoryID": 7,
+ "QuantityPerUnit": "12 - 1 lb pkgs.",
+ "UnitPrice": 30.0000,
+ "UnitsInStock": 15,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ }
+ }, {
+ "ProductID": 8,
+ "ProductName": "Northwoods Cranberry Sauce",
+ "SupplierID": 3,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 12 oz jars",
+ "UnitPrice": 40.0000,
+ "UnitsInStock": 6,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 9,
+ "ProductName": "Mishi Kobe Niku",
+ "SupplierID": 4,
+ "CategoryID": 6,
+ "QuantityPerUnit": "18 - 500 g pkgs.",
+ "UnitPrice": 97.0000,
+ "UnitsInStock": 29,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 10,
+ "ProductName": "Ikura",
+ "SupplierID": 4,
+ "CategoryID": 8,
+ "QuantityPerUnit": "12 - 200 ml jars",
+ "UnitPrice": 31.0000,
+ "UnitsInStock": 31,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 11,
+ "ProductName": "Queso Cabrales",
+ "SupplierID": 5,
+ "CategoryID": 4,
+ "QuantityPerUnit": "1 kg pkg.",
+ "UnitPrice": 21.0000,
+ "UnitsInStock": 22,
+ "UnitsOnOrder": 30,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 12,
+ "ProductName": "Queso Manchego La Pastora",
+ "SupplierID": 5,
+ "CategoryID": 4,
+ "QuantityPerUnit": "10 - 500 g pkgs.",
+ "UnitPrice": 38.0000,
+ "UnitsInStock": 86,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 13,
+ "ProductName": "Konbu",
+ "SupplierID": 6,
+ "CategoryID": 8,
+ "QuantityPerUnit": "2 kg box",
+ "UnitPrice": 6.0000,
+ "UnitsInStock": 24,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 14,
+ "ProductName": "Tofu",
+ "SupplierID": 6,
+ "CategoryID": 7,
+ "QuantityPerUnit": "40 - 100 g pkgs.",
+ "UnitPrice": 23.2500,
+ "UnitsInStock": 35,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ }
+ }, {
+ "ProductID": 15,
+ "ProductName": "Genen Shouyu",
+ "SupplierID": 6,
+ "CategoryID": 2,
+ "QuantityPerUnit": "24 - 250 ml bottles",
+ "UnitPrice": 15.5000,
+ "UnitsInStock": 39,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 16,
+ "ProductName": "Pavlova",
+ "SupplierID": 7,
+ "CategoryID": 3,
+ "QuantityPerUnit": "32 - 500 g boxes",
+ "UnitPrice": 17.4500,
+ "UnitsInStock": 29,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 17,
+ "ProductName": "Alice Mutton",
+ "SupplierID": 7,
+ "CategoryID": 6,
+ "QuantityPerUnit": "20 - 1 kg tins",
+ "UnitPrice": 39.0000,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 18,
+ "ProductName": "Carnarvon Tigers",
+ "SupplierID": 7,
+ "CategoryID": 8,
+ "QuantityPerUnit": "16 kg pkg.",
+ "UnitPrice": 62.5000,
+ "UnitsInStock": 42,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 19,
+ "ProductName": "Teatime Chocolate Biscuits",
+ "SupplierID": 8,
+ "CategoryID": 3,
+ "QuantityPerUnit": "10 boxes x 12 pieces",
+ "UnitPrice": 9.2000,
+ "UnitsInStock": 25,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 20,
+ "ProductName": "Sir Rodney's Marmalade",
+ "SupplierID": 8,
+ "CategoryID": 3,
+ "QuantityPerUnit": "30 gift boxes",
+ "UnitPrice": 81.0000,
+ "UnitsInStock": 40,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 21,
+ "ProductName": "Sir Rodney's Scones",
+ "SupplierID": 8,
+ "CategoryID": 3,
+ "QuantityPerUnit": "24 pkgs. x 4 pieces",
+ "UnitPrice": 10.0000,
+ "UnitsInStock": 3,
+ "UnitsOnOrder": 40,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 22,
+ "ProductName": "Gustaf's Knäckebröd",
+ "SupplierID": 9,
+ "CategoryID": 5,
+ "QuantityPerUnit": "24 - 500 g pkgs.",
+ "UnitPrice": 21.0000,
+ "UnitsInStock": 104,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 23,
+ "ProductName": "Tunnbröd",
+ "SupplierID": 9,
+ "CategoryID": 5,
+ "QuantityPerUnit": "12 - 250 g pkgs.",
+ "UnitPrice": 9.0000,
+ "UnitsInStock": 61,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 24,
+ "ProductName": "Guaraná Fantástica",
+ "SupplierID": 10,
+ "CategoryID": 1,
+ "QuantityPerUnit": "12 - 355 ml cans",
+ "UnitPrice": 4.5000,
+ "UnitsInStock": 20,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 25,
+ "ProductName": "NuNuCa Nuß-Nougat-Creme",
+ "SupplierID": 11,
+ "CategoryID": 3,
+ "QuantityPerUnit": "20 - 450 g glasses",
+ "UnitPrice": 14.0000,
+ "UnitsInStock": 76,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 26,
+ "ProductName": "Gumbär Gummibärchen",
+ "SupplierID": 11,
+ "CategoryID": 3,
+ "QuantityPerUnit": "100 - 250 g bags",
+ "UnitPrice": 31.2300,
+ "UnitsInStock": 15,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 27,
+ "ProductName": "Schoggi Schokolade",
+ "SupplierID": 11,
+ "CategoryID": 3,
+ "QuantityPerUnit": "100 - 100 g pieces",
+ "UnitPrice": 43.9000,
+ "UnitsInStock": 49,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 28,
+ "ProductName": "Rössle Sauerkraut",
+ "SupplierID": 12,
+ "CategoryID": 7,
+ "QuantityPerUnit": "25 - 825 g cans",
+ "UnitPrice": 45.6000,
+ "UnitsInStock": 26,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ }
+ }, {
+ "ProductID": 29,
+ "ProductName": "Thüringer Rostbratwurst",
+ "SupplierID": 12,
+ "CategoryID": 6,
+ "QuantityPerUnit": "50 bags x 30 sausgs.",
+ "UnitPrice": 123.7900,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 30,
+ "ProductName": "Nord-Ost Matjeshering",
+ "SupplierID": 13,
+ "CategoryID": 8,
+ "QuantityPerUnit": "10 - 200 g glasses",
+ "UnitPrice": 25.8900,
+ "UnitsInStock": 10,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 31,
+ "ProductName": "Gorgonzola Telino",
+ "SupplierID": 14,
+ "CategoryID": 4,
+ "QuantityPerUnit": "12 - 100 g pkgs",
+ "UnitPrice": 12.5000,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 70,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 32,
+ "ProductName": "Mascarpone Fabioli",
+ "SupplierID": 14,
+ "CategoryID": 4,
+ "QuantityPerUnit": "24 - 200 g pkgs.",
+ "UnitPrice": 32.0000,
+ "UnitsInStock": 9,
+ "UnitsOnOrder": 40,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 33,
+ "ProductName": "Geitost",
+ "SupplierID": 15,
+ "CategoryID": 4,
+ "QuantityPerUnit": "500 g",
+ "UnitPrice": 2.5000,
+ "UnitsInStock": 112,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 34,
+ "ProductName": "Sasquatch Ale",
+ "SupplierID": 16,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 12 oz bottles",
+ "UnitPrice": 14.0000,
+ "UnitsInStock": 111,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 35,
+ "ProductName": "Steeleye Stout",
+ "SupplierID": 16,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 12 oz bottles",
+ "UnitPrice": 18.0000,
+ "UnitsInStock": 20,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 36,
+ "ProductName": "Inlagd Sill",
+ "SupplierID": 17,
+ "CategoryID": 8,
+ "QuantityPerUnit": "24 - 250 g jars",
+ "UnitPrice": 19.0000,
+ "UnitsInStock": 112,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 37,
+ "ProductName": "Gravad lax",
+ "SupplierID": 17,
+ "CategoryID": 8,
+ "QuantityPerUnit": "12 - 500 g pkgs.",
+ "UnitPrice": 26.0000,
+ "UnitsInStock": 11,
+ "UnitsOnOrder": 50,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 38,
+ "ProductName": "Côte de Blaye",
+ "SupplierID": 18,
+ "CategoryID": 1,
+ "QuantityPerUnit": "12 - 75 cl bottles",
+ "UnitPrice": 263.5000,
+ "UnitsInStock": 17,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 39,
+ "ProductName": "Chartreuse verte",
+ "SupplierID": 18,
+ "CategoryID": 1,
+ "QuantityPerUnit": "750 cc per bottle",
+ "UnitPrice": 18.0000,
+ "UnitsInStock": 69,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 40,
+ "ProductName": "Boston Crab Meat",
+ "SupplierID": 19,
+ "CategoryID": 8,
+ "QuantityPerUnit": "24 - 4 oz tins",
+ "UnitPrice": 18.4000,
+ "UnitsInStock": 123,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 41,
+ "ProductName": "Jack's New England Clam Chowder",
+ "SupplierID": 19,
+ "CategoryID": 8,
+ "QuantityPerUnit": "12 - 12 oz cans",
+ "UnitPrice": 9.6500,
+ "UnitsInStock": 85,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 42,
+ "ProductName": "Singaporean Hokkien Fried Mee",
+ "SupplierID": 20,
+ "CategoryID": 5,
+ "QuantityPerUnit": "32 - 1 kg pkgs.",
+ "UnitPrice": 14.0000,
+ "UnitsInStock": 26,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 43,
+ "ProductName": "Ipoh Coffee",
+ "SupplierID": 20,
+ "CategoryID": 1,
+ "QuantityPerUnit": "16 - 500 g tins",
+ "UnitPrice": 46.0000,
+ "UnitsInStock": 17,
+ "UnitsOnOrder": 10,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 44,
+ "ProductName": "Gula Malacca",
+ "SupplierID": 20,
+ "CategoryID": 2,
+ "QuantityPerUnit": "20 - 2 kg bags",
+ "UnitPrice": 19.4500,
+ "UnitsInStock": 27,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 45,
+ "ProductName": "Rogede sild",
+ "SupplierID": 21,
+ "CategoryID": 8,
+ "QuantityPerUnit": "1k pkg.",
+ "UnitPrice": 9.5000,
+ "UnitsInStock": 5,
+ "UnitsOnOrder": 70,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 46,
+ "ProductName": "Spegesild",
+ "SupplierID": 21,
+ "CategoryID": 8,
+ "QuantityPerUnit": "4 - 450 g glasses",
+ "UnitPrice": 12.0000,
+ "UnitsInStock": 95,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 47,
+ "ProductName": "Zaanse koeken",
+ "SupplierID": 22,
+ "CategoryID": 3,
+ "QuantityPerUnit": "10 - 4 oz boxes",
+ "UnitPrice": 9.5000,
+ "UnitsInStock": 36,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 48,
+ "ProductName": "Chocolade",
+ "SupplierID": 22,
+ "CategoryID": 3,
+ "QuantityPerUnit": "10 pkgs.",
+ "UnitPrice": 12.7500,
+ "UnitsInStock": 15,
+ "UnitsOnOrder": 70,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 49,
+ "ProductName": "Maxilaku",
+ "SupplierID": 23,
+ "CategoryID": 3,
+ "QuantityPerUnit": "24 - 50 g pkgs.",
+ "UnitPrice": 20.0000,
+ "UnitsInStock": 10,
+ "UnitsOnOrder": 60,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 50,
+ "ProductName": "Valkoinen suklaa",
+ "SupplierID": 23,
+ "CategoryID": 3,
+ "QuantityPerUnit": "12 - 100 g bars",
+ "UnitPrice": 16.2500,
+ "UnitsInStock": 65,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 51,
+ "ProductName": "Manjimup Dried Apples",
+ "SupplierID": 24,
+ "CategoryID": 7,
+ "QuantityPerUnit": "50 - 300 g pkgs.",
+ "UnitPrice": 53.0000,
+ "UnitsInStock": 20,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ }
+ }, {
+ "ProductID": 52,
+ "ProductName": "Filo Mix",
+ "SupplierID": 24,
+ "CategoryID": 5,
+ "QuantityPerUnit": "16 - 2 kg boxes",
+ "UnitPrice": 7.0000,
+ "UnitsInStock": 38,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 53,
+ "ProductName": "Perth Pasties",
+ "SupplierID": 24,
+ "CategoryID": 6,
+ "QuantityPerUnit": "48 pieces",
+ "UnitPrice": 32.8000,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 54,
+ "ProductName": "Tourtière",
+ "SupplierID": 25,
+ "CategoryID": 6,
+ "QuantityPerUnit": "16 pies",
+ "UnitPrice": 7.4500,
+ "UnitsInStock": 21,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 55,
+ "ProductName": "Pâté chinois",
+ "SupplierID": 25,
+ "CategoryID": 6,
+ "QuantityPerUnit": "24 boxes x 2 pies",
+ "UnitPrice": 24.0000,
+ "UnitsInStock": 115,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 56,
+ "ProductName": "Gnocchi di nonna Alice",
+ "SupplierID": 26,
+ "CategoryID": 5,
+ "QuantityPerUnit": "24 - 250 g pkgs.",
+ "UnitPrice": 38.0000,
+ "UnitsInStock": 21,
+ "UnitsOnOrder": 10,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 57,
+ "ProductName": "Ravioli Angelo",
+ "SupplierID": 26,
+ "CategoryID": 5,
+ "QuantityPerUnit": "24 - 250 g pkgs.",
+ "UnitPrice": 19.5000,
+ "UnitsInStock": 36,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 58,
+ "ProductName": "Escargots de Bourgogne",
+ "SupplierID": 27,
+ "CategoryID": 8,
+ "QuantityPerUnit": "24 pieces",
+ "UnitPrice": 13.2500,
+ "UnitsInStock": 62,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 59,
+ "ProductName": "Raclette Courdavault",
+ "SupplierID": 28,
+ "CategoryID": 4,
+ "QuantityPerUnit": "5 kg pkg.",
+ "UnitPrice": 55.0000,
+ "UnitsInStock": 79,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 60,
+ "ProductName": "Camembert Pierrot",
+ "SupplierID": 28,
+ "CategoryID": 4,
+ "QuantityPerUnit": "15 - 300 g rounds",
+ "UnitPrice": 34.0000,
+ "UnitsInStock": 19,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 61,
+ "ProductName": "Sirop d'érable",
+ "SupplierID": 29,
+ "CategoryID": 2,
+ "QuantityPerUnit": "24 - 500 ml bottles",
+ "UnitPrice": 28.5000,
+ "UnitsInStock": 113,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 62,
+ "ProductName": "Tarte au sucre",
+ "SupplierID": 29,
+ "CategoryID": 3,
+ "QuantityPerUnit": "48 pies",
+ "UnitPrice": 49.3000,
+ "UnitsInStock": 17,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 63,
+ "ProductName": "Vegie-spread",
+ "SupplierID": 7,
+ "CategoryID": 2,
+ "QuantityPerUnit": "15 - 625 g jars",
+ "UnitPrice": 43.9000,
+ "UnitsInStock": 24,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 64,
+ "ProductName": "Wimmers gute Semmelknödel",
+ "SupplierID": 12,
+ "CategoryID": 5,
+ "QuantityPerUnit": "20 bags x 4 pieces",
+ "UnitPrice": 33.2500,
+ "UnitsInStock": 22,
+ "UnitsOnOrder": 80,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 65,
+ "ProductName": "Louisiana Fiery Hot Pepper Sauce",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "32 - 8 oz bottles",
+ "UnitPrice": 21.0500,
+ "UnitsInStock": 76,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 66,
+ "ProductName": "Louisiana Hot Spiced Okra",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "24 - 8 oz jars",
+ "UnitPrice": 17.0000,
+ "UnitsInStock": 4,
+ "UnitsOnOrder": 100,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 67,
+ "ProductName": "Laughing Lumberjack Lager",
+ "SupplierID": 16,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 12 oz bottles",
+ "UnitPrice": 14.0000,
+ "UnitsInStock": 52,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 68,
+ "ProductName": "Scottish Longbreads",
+ "SupplierID": 8,
+ "CategoryID": 3,
+ "QuantityPerUnit": "10 boxes x 8 pieces",
+ "UnitPrice": 12.5000,
+ "UnitsInStock": 6,
+ "UnitsOnOrder": 10,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 69,
+ "ProductName": "Gudbrandsdalsost",
+ "SupplierID": 15,
+ "CategoryID": 4,
+ "QuantityPerUnit": "10 kg pkg.",
+ "UnitPrice": 36.0000,
+ "UnitsInStock": 26,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 70,
+ "ProductName": "Outback Lager",
+ "SupplierID": 7,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 355 ml bottles",
+ "UnitPrice": 15.0000,
+ "UnitsInStock": 15,
+ "UnitsOnOrder": 10,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 71,
+ "ProductName": "Flotemysost",
+ "SupplierID": 15,
+ "CategoryID": 4,
+ "QuantityPerUnit": "10 - 500 g pkgs.",
+ "UnitPrice": 21.5000,
+ "UnitsInStock": 26,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 72,
+ "ProductName": "Mozzarella di Giovanni",
+ "SupplierID": 14,
+ "CategoryID": 4,
+ "QuantityPerUnit": "24 - 200 g pkgs.",
+ "UnitPrice": 34.8000,
+ "UnitsInStock": 14,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 73,
+ "ProductName": "Röd Kaviar",
+ "SupplierID": 17,
+ "CategoryID": 8,
+ "QuantityPerUnit": "24 - 150 g jars",
+ "UnitPrice": 15.0000,
+ "UnitsInStock": 101,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 74,
+ "ProductName": "Longlife Tofu",
+ "SupplierID": 4,
+ "CategoryID": 7,
+ "QuantityPerUnit": "5 kg pkg.",
+ "UnitPrice": 10.0000,
+ "UnitsInStock": 4,
+ "UnitsOnOrder": 20,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ }
+ }, {
+ "ProductID": 75,
+ "ProductName": "Rhönbräu Klosterbier",
+ "SupplierID": 12,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 0.5 l bottles",
+ "UnitPrice": 7.7500,
+ "UnitsInStock": 125,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 76,
+ "ProductName": "Lakkalikööri",
+ "SupplierID": 23,
+ "CategoryID": 1,
+ "QuantityPerUnit": "500 ml",
+ "UnitPrice": 18.0000,
+ "UnitsInStock": 57,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 77,
+ "ProductName": "Original Frankfurter grüne Soße",
+ "SupplierID": 12,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 boxes",
+ "UnitPrice": 13.0000,
+ "UnitsInStock": 32,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }];
diff --git a/src/app/models/sample_product.ts b/src/app/models/sample_product.ts
new file mode 100644
index 0000000..16edc19
--- /dev/null
+++ b/src/app/models/sample_product.ts
@@ -0,0 +1,1416 @@
+export const sampleProducts = [
+ {
+ "ProductID": 1,
+ "ProductName": "Chai11",
+ "SupplierID": 1,
+ "CategoryID": 1,
+ "QuantityPerUnit": "10 boxes x 20 bags",
+ "UnitPrice": 18,
+ "UnitsInStock": 39,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ },
+ "FirstOrderedOn": new Date(1996, 8, 20)
+ },
+ {
+ "ProductID": 2,
+ "ProductName": "Chang",
+ "SupplierID": 1,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 12 oz bottles",
+ "UnitPrice": 19,
+ "UnitsInStock": 17,
+ "UnitsOnOrder": 40,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ },
+ "FirstOrderedOn": new Date(1996, 7, 12)
+ },
+ {
+ "ProductID": 3,
+ "ProductName": "Aniseed Syrup",
+ "SupplierID": 1,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 550 ml bottles",
+ "UnitPrice": 10,
+ "UnitsInStock": 13,
+ "UnitsOnOrder": 70,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ },
+ "FirstOrderedOn": new Date(1996, 8, 26)
+ },
+ {
+ "ProductID": 4,
+ "ProductName": "Chef Anton's Cajun Seasoning",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "48 - 6 oz jars",
+ "UnitPrice": 22,
+ "UnitsInStock": 53,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ },
+ "FirstOrderedOn": new Date(1996, 9, 19)
+ },
+ {
+ "ProductID": 5,
+ "ProductName": "Chef Anton's Gumbo Mix",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "36 boxes",
+ "UnitPrice": 21.35,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ },
+ "FirstOrderedOn": new Date(1996, 7, 17)
+ },
+ {
+ "ProductID": 6,
+ "ProductName": "Grandma's Boysenberry Spread",
+ "SupplierID": 3,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 8 oz jars",
+ "UnitPrice": 25,
+ "UnitsInStock": 120,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ },
+ "FirstOrderedOn": new Date(1996, 9, 19)
+ },
+ {
+ "ProductID": 7,
+ "ProductName": "Uncle Bob's Organic Dried Pears",
+ "SupplierID": 3,
+ "CategoryID": 7,
+ "QuantityPerUnit": "12 - 1 lb pkgs.",
+ "UnitPrice": 30,
+ "UnitsInStock": 15,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ },
+ "FirstOrderedOn": new Date(1996, 7, 22)
+ },
+ {
+ "ProductID": 8,
+ "ProductName": "Northwoods Cranberry Sauce",
+ "SupplierID": 3,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 12 oz jars",
+ "UnitPrice": 40,
+ "UnitsInStock": 6,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ },
+ "FirstOrderedOn": new Date(1996, 11, 1)
+ },
+ {
+ "ProductID": 9,
+ "ProductName": "Mishi Kobe Niku",
+ "SupplierID": 4,
+ "CategoryID": 6,
+ "QuantityPerUnit": "18 - 500 g pkgs.",
+ "UnitPrice": 97,
+ "UnitsInStock": 29,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ },
+ "FirstOrderedOn": new Date(1997, 1, 21)
+ },
+ {
+ "ProductID": 10,
+ "ProductName": "Ikura",
+ "SupplierID": 4,
+ "CategoryID": 8,
+ "QuantityPerUnit": "12 - 200 ml jars",
+ "UnitPrice": 31,
+ "UnitsInStock": 31,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ },
+ "FirstOrderedOn": new Date(1996, 8, 5)
+ }
+ ];
+
+ export const products = [{
+ "ProductID": 1,
+ "ProductName": "Chai",
+ "SupplierID": 1,
+ "CategoryID": 1,
+ "QuantityPerUnit": "10 boxes x 20 bags",
+ "UnitPrice": 18.0000,
+ "UnitsInStock": 39,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 2,
+ "ProductName": "Chang",
+ "SupplierID": 1,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 12 oz bottles",
+ "UnitPrice": 19.0000,
+ "UnitsInStock": 17,
+ "UnitsOnOrder": 40,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 3,
+ "ProductName": "Aniseed Syrup",
+ "SupplierID": 1,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 550 ml bottles",
+ "UnitPrice": 10.0000,
+ "UnitsInStock": 13,
+ "UnitsOnOrder": 70,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 4,
+ "ProductName": "Chef Anton's Cajun Seasoning",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "48 - 6 oz jars",
+ "UnitPrice": 22.0000,
+ "UnitsInStock": 53,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 5,
+ "ProductName": "Chef Anton's Gumbo Mix",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "36 boxes",
+ "UnitPrice": 21.3500,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 6,
+ "ProductName": "Grandma's Boysenberry Spread",
+ "SupplierID": 3,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 8 oz jars",
+ "UnitPrice": 25.0000,
+ "UnitsInStock": 120,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 7,
+ "ProductName": "Uncle Bob's Organic Dried Pears",
+ "SupplierID": 3,
+ "CategoryID": 7,
+ "QuantityPerUnit": "12 - 1 lb pkgs.",
+ "UnitPrice": 30.0000,
+ "UnitsInStock": 15,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ }
+ }, {
+ "ProductID": 8,
+ "ProductName": "Northwoods Cranberry Sauce",
+ "SupplierID": 3,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 - 12 oz jars",
+ "UnitPrice": 40.0000,
+ "UnitsInStock": 6,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 9,
+ "ProductName": "Mishi Kobe Niku",
+ "SupplierID": 4,
+ "CategoryID": 6,
+ "QuantityPerUnit": "18 - 500 g pkgs.",
+ "UnitPrice": 97.0000,
+ "UnitsInStock": 29,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 10,
+ "ProductName": "Ikura",
+ "SupplierID": 4,
+ "CategoryID": 8,
+ "QuantityPerUnit": "12 - 200 ml jars",
+ "UnitPrice": 31.0000,
+ "UnitsInStock": 31,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 11,
+ "ProductName": "Queso Cabrales",
+ "SupplierID": 5,
+ "CategoryID": 4,
+ "QuantityPerUnit": "1 kg pkg.",
+ "UnitPrice": 21.0000,
+ "UnitsInStock": 22,
+ "UnitsOnOrder": 30,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 12,
+ "ProductName": "Queso Manchego La Pastora",
+ "SupplierID": 5,
+ "CategoryID": 4,
+ "QuantityPerUnit": "10 - 500 g pkgs.",
+ "UnitPrice": 38.0000,
+ "UnitsInStock": 86,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 13,
+ "ProductName": "Konbu",
+ "SupplierID": 6,
+ "CategoryID": 8,
+ "QuantityPerUnit": "2 kg box",
+ "UnitPrice": 6.0000,
+ "UnitsInStock": 24,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 14,
+ "ProductName": "Tofu",
+ "SupplierID": 6,
+ "CategoryID": 7,
+ "QuantityPerUnit": "40 - 100 g pkgs.",
+ "UnitPrice": 23.2500,
+ "UnitsInStock": 35,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ }
+ }, {
+ "ProductID": 15,
+ "ProductName": "Genen Shouyu",
+ "SupplierID": 6,
+ "CategoryID": 2,
+ "QuantityPerUnit": "24 - 250 ml bottles",
+ "UnitPrice": 15.5000,
+ "UnitsInStock": 39,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 16,
+ "ProductName": "Pavlova",
+ "SupplierID": 7,
+ "CategoryID": 3,
+ "QuantityPerUnit": "32 - 500 g boxes",
+ "UnitPrice": 17.4500,
+ "UnitsInStock": 29,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 17,
+ "ProductName": "Alice Mutton",
+ "SupplierID": 7,
+ "CategoryID": 6,
+ "QuantityPerUnit": "20 - 1 kg tins",
+ "UnitPrice": 39.0000,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 18,
+ "ProductName": "Carnarvon Tigers",
+ "SupplierID": 7,
+ "CategoryID": 8,
+ "QuantityPerUnit": "16 kg pkg.",
+ "UnitPrice": 62.5000,
+ "UnitsInStock": 42,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 19,
+ "ProductName": "Teatime Chocolate Biscuits",
+ "SupplierID": 8,
+ "CategoryID": 3,
+ "QuantityPerUnit": "10 boxes x 12 pieces",
+ "UnitPrice": 9.2000,
+ "UnitsInStock": 25,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 20,
+ "ProductName": "Sir Rodney's Marmalade",
+ "SupplierID": 8,
+ "CategoryID": 3,
+ "QuantityPerUnit": "30 gift boxes",
+ "UnitPrice": 81.0000,
+ "UnitsInStock": 40,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 21,
+ "ProductName": "Sir Rodney's Scones",
+ "SupplierID": 8,
+ "CategoryID": 3,
+ "QuantityPerUnit": "24 pkgs. x 4 pieces",
+ "UnitPrice": 10.0000,
+ "UnitsInStock": 3,
+ "UnitsOnOrder": 40,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 22,
+ "ProductName": "Gustaf's Knäckebröd",
+ "SupplierID": 9,
+ "CategoryID": 5,
+ "QuantityPerUnit": "24 - 500 g pkgs.",
+ "UnitPrice": 21.0000,
+ "UnitsInStock": 104,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 23,
+ "ProductName": "Tunnbröd",
+ "SupplierID": 9,
+ "CategoryID": 5,
+ "QuantityPerUnit": "12 - 250 g pkgs.",
+ "UnitPrice": 9.0000,
+ "UnitsInStock": 61,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 24,
+ "ProductName": "Guaraná Fantástica",
+ "SupplierID": 10,
+ "CategoryID": 1,
+ "QuantityPerUnit": "12 - 355 ml cans",
+ "UnitPrice": 4.5000,
+ "UnitsInStock": 20,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 25,
+ "ProductName": "NuNuCa Nuß-Nougat-Creme",
+ "SupplierID": 11,
+ "CategoryID": 3,
+ "QuantityPerUnit": "20 - 450 g glasses",
+ "UnitPrice": 14.0000,
+ "UnitsInStock": 76,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 26,
+ "ProductName": "Gumbär Gummibärchen",
+ "SupplierID": 11,
+ "CategoryID": 3,
+ "QuantityPerUnit": "100 - 250 g bags",
+ "UnitPrice": 31.2300,
+ "UnitsInStock": 15,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 27,
+ "ProductName": "Schoggi Schokolade",
+ "SupplierID": 11,
+ "CategoryID": 3,
+ "QuantityPerUnit": "100 - 100 g pieces",
+ "UnitPrice": 43.9000,
+ "UnitsInStock": 49,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 28,
+ "ProductName": "Rössle Sauerkraut",
+ "SupplierID": 12,
+ "CategoryID": 7,
+ "QuantityPerUnit": "25 - 825 g cans",
+ "UnitPrice": 45.6000,
+ "UnitsInStock": 26,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ }
+ }, {
+ "ProductID": 29,
+ "ProductName": "Thüringer Rostbratwurst",
+ "SupplierID": 12,
+ "CategoryID": 6,
+ "QuantityPerUnit": "50 bags x 30 sausgs.",
+ "UnitPrice": 123.7900,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 30,
+ "ProductName": "Nord-Ost Matjeshering",
+ "SupplierID": 13,
+ "CategoryID": 8,
+ "QuantityPerUnit": "10 - 200 g glasses",
+ "UnitPrice": 25.8900,
+ "UnitsInStock": 10,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 31,
+ "ProductName": "Gorgonzola Telino",
+ "SupplierID": 14,
+ "CategoryID": 4,
+ "QuantityPerUnit": "12 - 100 g pkgs",
+ "UnitPrice": 12.5000,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 70,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 32,
+ "ProductName": "Mascarpone Fabioli",
+ "SupplierID": 14,
+ "CategoryID": 4,
+ "QuantityPerUnit": "24 - 200 g pkgs.",
+ "UnitPrice": 32.0000,
+ "UnitsInStock": 9,
+ "UnitsOnOrder": 40,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 33,
+ "ProductName": "Geitost",
+ "SupplierID": 15,
+ "CategoryID": 4,
+ "QuantityPerUnit": "500 g",
+ "UnitPrice": 2.5000,
+ "UnitsInStock": 112,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 34,
+ "ProductName": "Sasquatch Ale",
+ "SupplierID": 16,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 12 oz bottles",
+ "UnitPrice": 14.0000,
+ "UnitsInStock": 111,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 35,
+ "ProductName": "Steeleye Stout",
+ "SupplierID": 16,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 12 oz bottles",
+ "UnitPrice": 18.0000,
+ "UnitsInStock": 20,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 36,
+ "ProductName": "Inlagd Sill",
+ "SupplierID": 17,
+ "CategoryID": 8,
+ "QuantityPerUnit": "24 - 250 g jars",
+ "UnitPrice": 19.0000,
+ "UnitsInStock": 112,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 37,
+ "ProductName": "Gravad lax",
+ "SupplierID": 17,
+ "CategoryID": 8,
+ "QuantityPerUnit": "12 - 500 g pkgs.",
+ "UnitPrice": 26.0000,
+ "UnitsInStock": 11,
+ "UnitsOnOrder": 50,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 38,
+ "ProductName": "Côte de Blaye",
+ "SupplierID": 18,
+ "CategoryID": 1,
+ "QuantityPerUnit": "12 - 75 cl bottles",
+ "UnitPrice": 263.5000,
+ "UnitsInStock": 17,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 39,
+ "ProductName": "Chartreuse verte",
+ "SupplierID": 18,
+ "CategoryID": 1,
+ "QuantityPerUnit": "750 cc per bottle",
+ "UnitPrice": 18.0000,
+ "UnitsInStock": 69,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 40,
+ "ProductName": "Boston Crab Meat",
+ "SupplierID": 19,
+ "CategoryID": 8,
+ "QuantityPerUnit": "24 - 4 oz tins",
+ "UnitPrice": 18.4000,
+ "UnitsInStock": 123,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 41,
+ "ProductName": "Jack's New England Clam Chowder",
+ "SupplierID": 19,
+ "CategoryID": 8,
+ "QuantityPerUnit": "12 - 12 oz cans",
+ "UnitPrice": 9.6500,
+ "UnitsInStock": 85,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 42,
+ "ProductName": "Singaporean Hokkien Fried Mee",
+ "SupplierID": 20,
+ "CategoryID": 5,
+ "QuantityPerUnit": "32 - 1 kg pkgs.",
+ "UnitPrice": 14.0000,
+ "UnitsInStock": 26,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 43,
+ "ProductName": "Ipoh Coffee",
+ "SupplierID": 20,
+ "CategoryID": 1,
+ "QuantityPerUnit": "16 - 500 g tins",
+ "UnitPrice": 46.0000,
+ "UnitsInStock": 17,
+ "UnitsOnOrder": 10,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 44,
+ "ProductName": "Gula Malacca",
+ "SupplierID": 20,
+ "CategoryID": 2,
+ "QuantityPerUnit": "20 - 2 kg bags",
+ "UnitPrice": 19.4500,
+ "UnitsInStock": 27,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 45,
+ "ProductName": "Rogede sild",
+ "SupplierID": 21,
+ "CategoryID": 8,
+ "QuantityPerUnit": "1k pkg.",
+ "UnitPrice": 9.5000,
+ "UnitsInStock": 5,
+ "UnitsOnOrder": 70,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 46,
+ "ProductName": "Spegesild",
+ "SupplierID": 21,
+ "CategoryID": 8,
+ "QuantityPerUnit": "4 - 450 g glasses",
+ "UnitPrice": 12.0000,
+ "UnitsInStock": 95,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 47,
+ "ProductName": "Zaanse koeken",
+ "SupplierID": 22,
+ "CategoryID": 3,
+ "QuantityPerUnit": "10 - 4 oz boxes",
+ "UnitPrice": 9.5000,
+ "UnitsInStock": 36,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 48,
+ "ProductName": "Chocolade",
+ "SupplierID": 22,
+ "CategoryID": 3,
+ "QuantityPerUnit": "10 pkgs.",
+ "UnitPrice": 12.7500,
+ "UnitsInStock": 15,
+ "UnitsOnOrder": 70,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 49,
+ "ProductName": "Maxilaku",
+ "SupplierID": 23,
+ "CategoryID": 3,
+ "QuantityPerUnit": "24 - 50 g pkgs.",
+ "UnitPrice": 20.0000,
+ "UnitsInStock": 10,
+ "UnitsOnOrder": 60,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 50,
+ "ProductName": "Valkoinen suklaa",
+ "SupplierID": 23,
+ "CategoryID": 3,
+ "QuantityPerUnit": "12 - 100 g bars",
+ "UnitPrice": 16.2500,
+ "UnitsInStock": 65,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 51,
+ "ProductName": "Manjimup Dried Apples",
+ "SupplierID": 24,
+ "CategoryID": 7,
+ "QuantityPerUnit": "50 - 300 g pkgs.",
+ "UnitPrice": 53.0000,
+ "UnitsInStock": 20,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ }
+ }, {
+ "ProductID": 52,
+ "ProductName": "Filo Mix",
+ "SupplierID": 24,
+ "CategoryID": 5,
+ "QuantityPerUnit": "16 - 2 kg boxes",
+ "UnitPrice": 7.0000,
+ "UnitsInStock": 38,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 53,
+ "ProductName": "Perth Pasties",
+ "SupplierID": 24,
+ "CategoryID": 6,
+ "QuantityPerUnit": "48 pieces",
+ "UnitPrice": 32.8000,
+ "UnitsInStock": 0,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": true,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 54,
+ "ProductName": "Tourtière",
+ "SupplierID": 25,
+ "CategoryID": 6,
+ "QuantityPerUnit": "16 pies",
+ "UnitPrice": 7.4500,
+ "UnitsInStock": 21,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 55,
+ "ProductName": "Pâté chinois",
+ "SupplierID": 25,
+ "CategoryID": 6,
+ "QuantityPerUnit": "24 boxes x 2 pies",
+ "UnitPrice": 24.0000,
+ "UnitsInStock": 115,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 6,
+ "CategoryName": "Meat/Poultry",
+ "Description": "Prepared meats"
+ }
+ }, {
+ "ProductID": 56,
+ "ProductName": "Gnocchi di nonna Alice",
+ "SupplierID": 26,
+ "CategoryID": 5,
+ "QuantityPerUnit": "24 - 250 g pkgs.",
+ "UnitPrice": 38.0000,
+ "UnitsInStock": 21,
+ "UnitsOnOrder": 10,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 57,
+ "ProductName": "Ravioli Angelo",
+ "SupplierID": 26,
+ "CategoryID": 5,
+ "QuantityPerUnit": "24 - 250 g pkgs.",
+ "UnitPrice": 19.5000,
+ "UnitsInStock": 36,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 58,
+ "ProductName": "Escargots de Bourgogne",
+ "SupplierID": 27,
+ "CategoryID": 8,
+ "QuantityPerUnit": "24 pieces",
+ "UnitPrice": 13.2500,
+ "UnitsInStock": 62,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 59,
+ "ProductName": "Raclette Courdavault",
+ "SupplierID": 28,
+ "CategoryID": 4,
+ "QuantityPerUnit": "5 kg pkg.",
+ "UnitPrice": 55.0000,
+ "UnitsInStock": 79,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 60,
+ "ProductName": "Camembert Pierrot",
+ "SupplierID": 28,
+ "CategoryID": 4,
+ "QuantityPerUnit": "15 - 300 g rounds",
+ "UnitPrice": 34.0000,
+ "UnitsInStock": 19,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 61,
+ "ProductName": "Sirop d'érable",
+ "SupplierID": 29,
+ "CategoryID": 2,
+ "QuantityPerUnit": "24 - 500 ml bottles",
+ "UnitPrice": 28.5000,
+ "UnitsInStock": 113,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 62,
+ "ProductName": "Tarte au sucre",
+ "SupplierID": 29,
+ "CategoryID": 3,
+ "QuantityPerUnit": "48 pies",
+ "UnitPrice": 49.3000,
+ "UnitsInStock": 17,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 63,
+ "ProductName": "Vegie-spread",
+ "SupplierID": 7,
+ "CategoryID": 2,
+ "QuantityPerUnit": "15 - 625 g jars",
+ "UnitPrice": 43.9000,
+ "UnitsInStock": 24,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 64,
+ "ProductName": "Wimmers gute Semmelknödel",
+ "SupplierID": 12,
+ "CategoryID": 5,
+ "QuantityPerUnit": "20 bags x 4 pieces",
+ "UnitPrice": 33.2500,
+ "UnitsInStock": 22,
+ "UnitsOnOrder": 80,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 5,
+ "CategoryName": "Grains/Cereals",
+ "Description": "Breads, crackers, pasta, and cereal"
+ }
+ }, {
+ "ProductID": 65,
+ "ProductName": "Louisiana Fiery Hot Pepper Sauce",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "32 - 8 oz bottles",
+ "UnitPrice": 21.0500,
+ "UnitsInStock": 76,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 66,
+ "ProductName": "Louisiana Hot Spiced Okra",
+ "SupplierID": 2,
+ "CategoryID": 2,
+ "QuantityPerUnit": "24 - 8 oz jars",
+ "UnitPrice": 17.0000,
+ "UnitsInStock": 4,
+ "UnitsOnOrder": 100,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }, {
+ "ProductID": 67,
+ "ProductName": "Laughing Lumberjack Lager",
+ "SupplierID": 16,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 12 oz bottles",
+ "UnitPrice": 14.0000,
+ "UnitsInStock": 52,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 10,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 68,
+ "ProductName": "Scottish Longbreads",
+ "SupplierID": 8,
+ "CategoryID": 3,
+ "QuantityPerUnit": "10 boxes x 8 pieces",
+ "UnitPrice": 12.5000,
+ "UnitsInStock": 6,
+ "UnitsOnOrder": 10,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 3,
+ "CategoryName": "Confections",
+ "Description": "Desserts, candies, and sweet breads"
+ }
+ }, {
+ "ProductID": 69,
+ "ProductName": "Gudbrandsdalsost",
+ "SupplierID": 15,
+ "CategoryID": 4,
+ "QuantityPerUnit": "10 kg pkg.",
+ "UnitPrice": 36.0000,
+ "UnitsInStock": 26,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 70,
+ "ProductName": "Outback Lager",
+ "SupplierID": 7,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 355 ml bottles",
+ "UnitPrice": 15.0000,
+ "UnitsInStock": 15,
+ "UnitsOnOrder": 10,
+ "ReorderLevel": 30,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 71,
+ "ProductName": "Flotemysost",
+ "SupplierID": 15,
+ "CategoryID": 4,
+ "QuantityPerUnit": "10 - 500 g pkgs.",
+ "UnitPrice": 21.5000,
+ "UnitsInStock": 26,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 72,
+ "ProductName": "Mozzarella di Giovanni",
+ "SupplierID": 14,
+ "CategoryID": 4,
+ "QuantityPerUnit": "24 - 200 g pkgs.",
+ "UnitPrice": 34.8000,
+ "UnitsInStock": 14,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 0,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 4,
+ "CategoryName": "Dairy Products",
+ "Description": "Cheeses"
+ }
+ }, {
+ "ProductID": 73,
+ "ProductName": "Röd Kaviar",
+ "SupplierID": 17,
+ "CategoryID": 8,
+ "QuantityPerUnit": "24 - 150 g jars",
+ "UnitPrice": 15.0000,
+ "UnitsInStock": 101,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 8,
+ "CategoryName": "Seafood",
+ "Description": "Seaweed and fish"
+ }
+ }, {
+ "ProductID": 74,
+ "ProductName": "Longlife Tofu",
+ "SupplierID": 4,
+ "CategoryID": 7,
+ "QuantityPerUnit": "5 kg pkg.",
+ "UnitPrice": 10.0000,
+ "UnitsInStock": 4,
+ "UnitsOnOrder": 20,
+ "ReorderLevel": 5,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 7,
+ "CategoryName": "Produce",
+ "Description": "Dried fruit and bean curd"
+ }
+ }, {
+ "ProductID": 75,
+ "ProductName": "Rhönbräu Klosterbier",
+ "SupplierID": 12,
+ "CategoryID": 1,
+ "QuantityPerUnit": "24 - 0.5 l bottles",
+ "UnitPrice": 7.7500,
+ "UnitsInStock": 125,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 25,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 76,
+ "ProductName": "Lakkalikööri",
+ "SupplierID": 23,
+ "CategoryID": 1,
+ "QuantityPerUnit": "500 ml",
+ "UnitPrice": 18.0000,
+ "UnitsInStock": 57,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 20,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 1,
+ "CategoryName": "Beverages",
+ "Description": "Soft drinks, coffees, teas, beers, and ales"
+ }
+ }, {
+ "ProductID": 77,
+ "ProductName": "Original Frankfurter grüne Soße",
+ "SupplierID": 12,
+ "CategoryID": 2,
+ "QuantityPerUnit": "12 boxes",
+ "UnitPrice": 13.0000,
+ "UnitsInStock": 32,
+ "UnitsOnOrder": 0,
+ "ReorderLevel": 15,
+ "Discontinued": false,
+ "Category": {
+ "CategoryID": 2,
+ "CategoryName": "Condiments",
+ "Description": "Sweet and savory sauces, relishes, spreads, and seasonings"
+ }
+ }];
\ No newline at end of file
diff --git a/src/app/service/dist/menu.service.js b/src/app/service/dist/menu.service.js
new file mode 100644
index 0000000..00b4211
--- /dev/null
+++ b/src/app/service/dist/menu.service.js
@@ -0,0 +1,20 @@
+"use strict";
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
+ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
+ if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
+ else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
+ return c > 3 && r && Object.defineProperty(target, key, r), r;
+};
+exports.__esModule = true;
+exports.MenuService = void 0;
+var core_1 = require("@angular/core");
+var MenuService = /** @class */ (function () {
+ function MenuService() {
+ this.itemClicked = new core_1.EventEmitter();
+ }
+ MenuService = __decorate([
+ core_1.Injectable()
+ ], MenuService);
+ return MenuService;
+}());
+exports.MenuService = MenuService;
diff --git a/src/app/service/menu.service.ts b/src/app/service/menu.service.ts
new file mode 100644
index 0000000..fa102e8
--- /dev/null
+++ b/src/app/service/menu.service.ts
@@ -0,0 +1,7 @@
+import { EventEmitter, Injectable } from '@angular/core';
+
+
+@Injectable()
+export class MenuService {
+ itemClicked = new EventEmitter ();
+}
\ No newline at end of file
diff --git a/src/assets/bg.jpg b/src/assets/bg.jpg
new file mode 100644
index 0000000..7efb725
Binary files /dev/null and b/src/assets/bg.jpg differ
diff --git a/src/assets/img/body_bg.jpg b/src/assets/img/body_bg.jpg
new file mode 100644
index 0000000..b477f48
Binary files /dev/null and b/src/assets/img/body_bg.jpg differ
diff --git a/src/index.html b/src/index.html
index 7228ee5..4f38810 100644
--- a/src/index.html
+++ b/src/index.html
@@ -21,11 +21,18 @@
min-height: 100%;
z-index: -1;
}
+
+ html {
+ background: url('./assets/img/body_bg.jpg') no-repeat center center fixed;
+ -webkit-background-size: cover;
+ -moz-background-size: cover;
+ -o-background-size: cover;
+ background-size: cover;
+ }
body {
margin: 0;
background-size: cover;
- background-image: url('../img/login-bg1.jpg');
}
.vimeo-container {
@@ -36,7 +43,7 @@
position: relative;
}
- iframe {
+ iframe {
box-sizing: border-box;
width: 177.77777778vh;
height: 56.25vw;
@@ -49,8 +56,8 @@
}
-
+