Advertisement
Guest User

Untitled

a guest
Oct 19th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.03 KB | None | 0 0
  1. List<dynamic> lifeCycleLine = saleRepository.GetSaleLifeCycleLine(saleFromDb.NetUid);
  2.  
  3.                     dynamic[] toReturnData = new dynamic[LifeCycleLineStatuses.STATUSES.Length];
  4.  
  5.                     for (int index = 0; index < LifeCycleLineStatuses.STATUSES.Length; index++) {
  6.                         dynamic result = new ExpandoObject();
  7.  
  8.                         result.Name = nameof(SaleLifeCycleType);
  9.                         result.Value = LifeCycleLineStatuses.STATUSES[index];
  10.  
  11.                         if (lifeCycleLine.Any(i => i.Value.Equals(LifeCycleLineStatuses.STATUSES[index]))) {
  12.                             result.Updated = lifeCycleLine.First(i => i.Value.Equals(LifeCycleLineStatuses.STATUSES[index])).Updated;
  13.                             result.IsActive = true;
  14.                         } else {
  15.                             result.Updated = null;
  16.                             result.IsActive = false;
  17.                         }
  18.          
  19.                         toReturnData[index] = result;
  20.                     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement