public void AddProduct([FromForm] ProductRequest objPro)
        {
            BStarTree <ProductRequest> .StartTree("Product",
                                                  new StringToObject(ProductRequest.StringToObject),
                                                  new ObjectToString(ProductRequest.ObjectToString));

            SDES.GetKey();
            BStarTree <ProductRequest> .InsertTree(new ProductRequest { ID = BStarTree <ProductRequest> .CreateId(), Name = objPro.Name, Price = objPro.Price });
        }
Beispiel #2
0
        public static void InsertCSV(Stream info)
        {
            using var archive = new StreamReader(info);
            var line = "";

            while ((line = archive.ReadLine()) != null)
            {
                var arrayAux     = line.Split(';');
                var nameComplete = arrayAux[0].Split('\"');
                var priceNumber  = arrayAux[1].Split('\"', ',');
                BStarTree <ProductRequest> .InsertTree(new ProductRequest { ID = BStarTree <ProductRequest> .CreateId(), Name = nameComplete[1], Price = Convert.ToDouble(priceNumber[2]) });
            }
        }
        public void AddBranchOffice([FromForm] BranchOfficeRequest objBra)
        {
            BStarTree <BranchOfficeRequest> .StartTree("BranchOffice",
                                                       new StringToObject(BranchOfficeRequest.StringToObject),
                                                       new ObjectToString(BranchOfficeRequest.ObjectToString));

            SDES.GetKey();
            BStarTree <BranchOfficeRequest> .InsertTree(new BranchOfficeRequest { ID = BStarTree <BranchOfficeRequest> .CreateId(), Name = objBra.Name, Address = objBra.Address });
        }