Esempio n. 1
0
 //add details to cart
 public bool AddCartBL(Cart cart, string username)
 {
     try
     {
         if (cart != null)
         {
             //validate cart before adding
             if (ValidateCart(cart))
             {
                 AddToCartDAL addtocartDAL = new AddToCartDAL();
                 //call to AddToCartDAL function
                 if (addtocartDAL.AddIngToCartDAL(cart, username))
                 {
                     return(true);
                 }
             }
         }
     }
     catch (RecipeIngredientSystemExceptions)
     {
         throw;
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return(false);
 }
Esempio n. 2
0
        /*public bool CartAddBL(Cart cart, string username)
         * {
         *
         *  bool cartAdded = false;
         *  try
         *  {
         *      if(ValidateCart(cart))
         *      {
         *          AddToCartDAL addtocartDAL = new AddToCartDAL();
         *          cartAdded = addtocartDAL.AddIngToCartDAL(cart, username);
         *      }
         *  }
         *  catch(RecipeIngredientSystemExceptions)
         *  {
         *      throw;
         *  }
         *  catch(Exception ex)
         *  {
         *      throw ex;
         *  }
         *  return cartAdded;
         * }*/
        //get list of selected recipe ingredient
        public List <Ingredient> GetIngredientBL(int id)
        {
            List <Ingredient> ingredients = new List <Ingredient>();

            try
            {
                AddToCartDAL addtocartDAL = new AddToCartDAL();
                //call to AddToCartDAL function
                ingredients = addtocartDAL.GetIngredientDAL(id);
            }
            catch (RecipeIngredientSystemExceptions)
            {
                throw;
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(ingredients);
        }