GroupDocsGists
10/24/2017 - 1:52 PM

GetOrdersData.cs

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