Example #1
0
        public List <Common.Models.CartProductsDetails> GetCartProducts(string emailId)
        {
            try
            {
                var dal             = new QuickKartRepository();
                var cartProductList = dal.DisplayCartProductDetails(emailId);
                Common.Models.CartProductsDetails product;
                var cartProducts = new List <Common.Models.CartProductsDetails>();
                if (cartProductList.Any())
                {
                    foreach (var prod in cartProductList)
                    {
                        product                   = new Common.Models.CartProductsDetails();
                        product.ProductId         = prod.ProductId;
                        product.ProductName       = prod.ProductName;
                        product.Quantity          = prod.Quantity;
                        product.QuantityAvailable = prod.QuantityAvailable;
                        product.Price             = prod.Price;

                        cartProducts.Add(product);
                    }
                }
                return(cartProducts);
            }
            catch (Exception)
            {
                return(null);
            }
        }