public List <Common.Models.Product> GetProducts() { try { var dal = new QuickKartRepository(); var productList = dal.DisplayProductDetails(); var products = new List <Common.Models.Product>(); if (productList.Any()) { foreach (var prod in productList) { var product = new Common.Models.Product(); product.ProductId = prod.ProductId; product.ProductName = prod.ProductName; product.CategoryId = prod.CategoryId; product.Price = prod.Price; product.QuantityAvailable = prod.QuantityAvailable; products.Add(product); } } return(products); } catch (Exception) { return(null); } }