Ejemplo n.º 1
0
        // 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);
        }
Ejemplo n.º 2
0
        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);
        }