Exemplo n.º 1
0
        public static bool AddProductBL(Product product)
        {
            bool productAdded = false;

            try
            {
                if (Validate(product))
                {
                    ProductDAL productDal = new ProductDAL();
                    productDal.AddProductDAL(product);
                    productAdded = true;
                }
            }
            catch (ProductException)
            {
                throw;
            }
            return(productAdded);
        }
Exemplo n.º 2
0
        public bool AddProductBL(Product newProduct)
        {
            bool productAdded = false;

            try
            {
                if (ValidateProductBL(newProduct))
                {
                    ProductDAL productDAL = new ProductDAL();
                    productAdded = productDAL.AddProductDAL(newProduct);
                }
            }
            catch (GreatOutdoorsException)
            {
                throw;
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(productAdded);
        }
Exemplo n.º 3
0
        public static bool AddProductBL(Product newProduct)
        {
            bool productAdded = false;

            try
            {
                if (ValidateProduct(newProduct))
                {
                    ProductDAL productDAL = new ProductDAL();
                    productAdded = productDAL.AddProductDAL(newProduct);
                }
            }
            catch (InventoryException)
            {
                throw;
            }
            catch (SystemException ex)
            {
                throw ex;
            }

            return(productAdded);
        }