Ejemplo n.º 1
0
        public static Result SaveProduct(OETLib.BusinessObjects.Model.Product product)
        {
            Result webRes = new Result(false);

            try
            {
                product.DeleteStatus = false;
                var SavedProductSaveHelper = product.TrySave(typeof(OETLib.BusinessObjects.Model.ProductList));

                // Inventory stuff

                // Get newly created product ProductID
                var newProduct = new OETLib.BusinessObjects.Model.Product();
                newProduct = GetProductid(product.ProductName);

                var newId = newProduct.ProductID;
                OETLib.BusinessObjects.Model.ProductList productlist = OETLib.BusinessObjects.Model.ProductList.GetProductList();
                webRes.Data    = newId;
                webRes.Success = true;
            }
            catch (Exception e)
            {
                webRes.ErrorText = e.Message;
            }
            return(webRes);
        }
Ejemplo n.º 2
0
        public Result UpdateProduct(OETLib.BusinessObjects.Model.Product Product)
        {
            Result webres = new Result(false);

            try
            {
                var SavedProductSaveHelper = Product.TrySave(typeof(OETLib.BusinessObjects.Model.ProductList));
                OETLib.BusinessObjects.Model.ProductList productlist = OETLib.BusinessObjects.Model.ProductList.GetProductList();
                webres.Success = true;
                webres.Data    = productlist;
            }
            catch (Exception e)
            {
                webres.ErrorText = e.Message;
            }

            return(webres);
        }