public ActionResult <IEnumerable <string> > postStoreProduct([FromForm] Comp_Store_Product storeproduct)
        {
            EncriptarSDES.StartKey();

            if (storeproduct._idStore >= 0 && storeproduct._idProduct >= 0 && storeproduct._stock >= 0)
            {
                BTree <Comp_Store_Product> .Create(treeFile, new ToObject(Comp_Store_Product.ConvertToObject), new ToString(Comp_Store_Product.ConvertToString));

                BTree <Comp_Store_Product> .ValidateIncert(new Comp_Store_Product { _idStore = storeproduct._idStore, _idProduct = storeproduct._idProduct, _stock = storeproduct._stock });
            }
            else
            {
                return(BadRequest("Solicitud erronea."));
            }

            return(Ok("Datos ingresados correctamente."));
        }
        public ActionResult <IEnumerable <string> > putStoreProduct([FromForm] Comp_Store_Product storeProduct)
        {
            EncriptarSDES.StartKey();
            BTree <Comp_Store_Product> .Create(treeFile, new ToObject(Comp_Store_Product.ConvertToObject), new ToString(Comp_Store_Product.ConvertToString));

            if (BTree <Comp_Store_Product> .Traversal(new Comp_Store_Product {
                _idStore = storeProduct._idStore, _idProduct = storeProduct._idProduct
            }, 1).Count == 0)
            {
                return(BadRequest("No se encontro ninguna coincidencia"));
            }

            BTree <Comp_Store_Product> .ValidateEdit(storeProduct, new string[2] {
                storeProduct._stock.ToString(), null
            }, new Edit(Comp_Store_Product.Modify));

            return(Ok("El elemento fue actualizado"));
        }