/// <summary> /// Creates a Campaign /// </summary> /// <param name="rawLineItem">RawLineItem from the sample data</param> /// <param name="lineItem">LineItem associated with this Campaign</param> /// <returns>Campign</returns> private static Campaign CreateCampaign(RawLineItem rawLineItem, LineItem lineItem) { return(new Campaign() { Id = rawLineItem.CampaignId, Name = rawLineItem.CampaignName, Reviewed = false, LineItems = new List <LineItem>() { lineItem } }); }
/// <summary> /// Creates a LineItem from a RawLineItem /// </summary> /// <param name="rawLineItem">RawLineItem from the sample data</param> /// <returns>LineItem</returns> private static LineItem CreateLineItem(RawLineItem rawLineItem) { return(new LineItem() { Id = rawLineItem.Id, CampaignId = rawLineItem.CampaignId, Reviewed = false, BookedAmount = rawLineItem.BookedAmount, AdjustedAmount = rawLineItem.Adjustments, ActualAmount = rawLineItem.ActualAmount, Comments = new List <Comment>(), Adjustments = new List <Adjustment>() }); }