public ViewResult Products()
        {
            var productList = new ProductServices().GetAllOrderedProducts() ?? new List <Product>();

            if (!productList.Any())
            {
                ViewBag.Title = "Product SetUp";
                return(View(productList));
            }

            ViewBag.Title = "Manage Products";
            return(View(productList));
        }
        private List <Product> GetProducts()
        {
            try
            {
                var productList = new ProductServices().GetAllOrderedProducts() ?? new List <Product>();

                if (!productList.Any())
                {
                    return(new List <Product>());
                }

                return(productList);
            }
            catch (Exception ex)
            {
                ErrorLogger.LogEror(ex.StackTrace, ex.Source, ex.Message);
                return(new List <Product>());
            }
        }