コード例 #1
0
 /// <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
         }
     });
 }
コード例 #2
0
 /// <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>()
     });
 }