Ejemplo n.º 1
0
        private bool checkProduct(int?productId)
        {
            if (null == productId)
            {
                return(false);
            }
            int id = Convert.ToInt32(productId);
            ProductDataAccessLayer productDAL = new ProductDataAccessLayer();

            if (null == productDAL.GetProductById(id))
            {
                return(false);
            }
            return(true);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// method for updating te products
        /// </summary>
        /// <param name="updateProduct"></param>
        public static void UpdateProduct(Product updateProduct)
        {
            bool productUpdated = false;

            try
            {
                if (Product.updateProduct)
                {
                    ProductDataAccessLayer productDataAccessLayer = new ProductDataAccessLayer();
                    productUpdated = productDataAccessLayer.UpdateProductDataAccessLayer(updateProduct);
                }
            }
            catch (ProductException)
            {
                throw;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public ProductBusinessLogic()
 {
     _productDataAccessLayer = new ProductDataAccessLayer();
     importDataAccessLayer   = new ImportDataAccessLayer();
     imageDataAccessLayer    = new ImageDataAccessLayer();
 }
 public ProductRepository()
 {
     _productDataAccessLayer = new ProductDataAccessLayer();
 }
Ejemplo n.º 5
0
 public ProductController()
 {
     productDAL = new ProductDataAccessLayer();
 }
Ejemplo n.º 6
0
        public IHttpActionResult GetProductsbyId(int productId)
        {
            ProductDataAccessLayer objProductDAL = new ProductDataAccessLayer();

            return(Ok(objProductDAL.GetProductbyId(productId)));
        }
Ejemplo n.º 7
0
        public IHttpActionResult GetProducts()
        {
            ProductDataAccessLayer objProductDAL = new ProductDataAccessLayer();

            return(Ok(objProductDAL.GetProducts()));
        }