コード例 #1
0
ファイル: ProductBL.cs プロジェクト: girish-dotnet/Dotnet
        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);
        }
コード例 #2
0
ファイル: ProductBL.cs プロジェクト: Arshpreet1705/LAB
        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);
        }
コード例 #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);
        }