GroupDocsGists
10/24/2017 - 1:52 PM

GetProductsData.cs

// For complete examples and data files, please go to https://github.com/groupdocsassembly/GroupDocs_Assembly_NET
/// <summary>
/// Fetches product details from PopulateData
/// </summary>
/// <returns>Returns product details, one data at a time</returns>
public static IEnumerable<BusinessObjects.Product> GetProductsData()
{
    foreach (BusinessObjects.Customer customer in PopulateData())
    {
        foreach (BusinessObjects.Order order in customer.Order)
            yield return order.Product;
    }
}