// Data ophalen uit de klassen Prodcut, ProductAfbeelding & Productcategorie & opsturen naar de front-end. public string Get() { string JsonString = string.Empty; Product product = new Product(); var resultProduct = product.Read(); ProductAfbeelding productAfbeelding = new ProductAfbeelding(); var resultAfbeelding = productAfbeelding.Read(); ProductCatergorie productCategorie = new ProductCatergorie(); var resultCategorie = productCategorie.Read(); SQLCommandResult[] data = { resultProduct, resultAfbeelding, resultCategorie }; JsonString = JsonConvert.SerializeObject(data); return(JsonString); }
private static int CreateCategorie(CsvProduct csvProduct) { //kijken of category al in dictionary zit en zonee, deze toevoegen int productCategory = -1; if (!ProductHelper.DictCategories.ContainsKey(csvProduct.CategoryNaam)) { ProductCatergorie productCatergorie = new ProductCatergorie(); productCatergorie.Categorie = csvProduct.CategoryNaam; var resultCategorie = productCatergorie.Insert(); productCategory = resultCategorie.NewId; ProductHelper.DictCategories.Add(csvProduct.CategoryNaam, productCategory); } else { productCategory = ProductHelper.DictCategories[csvProduct.CategoryNaam]; } return(productCategory); }