public async Task <ActionResult> DisplayProducts() { List <Product> lstProducts = null; ProductOrder productOrder = new ProductOrder(); List <AddProduct> lstAddProducts = new List <AddProduct>(); lstProducts = await restHelper.GetAllProducts(); foreach (Product pd in lstProducts) { AddProduct addPd = new AddProduct(); addPd.ProductId = pd.ProductId; addPd.ProductName = pd.ProductName; addPd.UnitPrice = pd.UnitPrice; lstAddProducts.Add(addPd); } productOrder.lstProducts = lstAddProducts; return(View(productOrder)); }